test_visualizations.py 967 B

1234567891011121314151617181920212223242526272829303132
  1. # Get Python six functionality:
  2. from __future__ import\
  3. absolute_import, print_function, division, unicode_literals
  4. ###############################################################################
  5. ###############################################################################
  6. ###############################################################################
  7. import numpy as np
  8. import pytest
  9. import innvestigate.utils.visualizations as ivis
  10. ###############################################################################
  11. ###############################################################################
  12. ###############################################################################
  13. @pytest.mark.fast
  14. @pytest.mark.precommit
  15. def test_fast__visualizations():
  16. def get_X():
  17. return np.random.rand(1, 28, 28, 3)
  18. ivis.project(get_X())
  19. ivis.heatmap(get_X())
  20. ivis.graymap(get_X())
  21. ivis.gamma(get_X())
  22. ivis.clip_quantile(get_X(), 0.95)