├── .github └── workflows │ └── tests.yml ├── .gitignore ├── LICENSE.txt ├── Makefile ├── README.md ├── diagnostics ├── benchmark_pca.py └── bias_variance.py ├── examples └── spherical_mds.ipynb ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── setup.cfg ├── setup.py ├── src └── repsim │ ├── __init__.py │ ├── geometry │ ├── __init__.py │ ├── curvature.py │ ├── geodesic.py │ ├── hypersphere.py │ ├── manifold.py │ ├── optimize.py │ ├── stats.py │ └── trig.py │ ├── kernels │ ├── __init__.py │ ├── kernel_base.py │ ├── kernel_methods.py │ ├── length_scale.py │ ├── linear.py │ └── radial.py │ ├── metrics │ ├── __init__.py │ ├── affine_invariant_riemannian.py │ ├── angular_cka.py │ ├── generalized_shape_metrics.py │ ├── representation_metric_space.py │ └── stress.py │ ├── pairwise.py │ ├── stats │ ├── __init__.py │ ├── manifold_pca.py │ └── spherical_mds.py │ └── util.py ├── tests ├── __init__.py ├── conftest.py ├── constants.py ├── kernels.py ├── metrics.py ├── test_compare.py ├── test_geometry.py ├── test_invariances.py ├── test_kernels.py ├── test_names.py ├── test_pairwise.py └── test_stats.py └── tox.ini /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/README.md -------------------------------------------------------------------------------- /diagnostics/benchmark_pca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/diagnostics/benchmark_pca.py -------------------------------------------------------------------------------- /diagnostics/bias_variance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/diagnostics/bias_variance.py -------------------------------------------------------------------------------- /examples/spherical_mds.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/examples/spherical_mds.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | scikit-learn 3 | torch 4 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/setup.py -------------------------------------------------------------------------------- /src/repsim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/__init__.py -------------------------------------------------------------------------------- /src/repsim/geometry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/geometry/__init__.py -------------------------------------------------------------------------------- /src/repsim/geometry/curvature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/geometry/curvature.py -------------------------------------------------------------------------------- /src/repsim/geometry/geodesic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/geometry/geodesic.py -------------------------------------------------------------------------------- /src/repsim/geometry/hypersphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/geometry/hypersphere.py -------------------------------------------------------------------------------- /src/repsim/geometry/manifold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/geometry/manifold.py -------------------------------------------------------------------------------- /src/repsim/geometry/optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/geometry/optimize.py -------------------------------------------------------------------------------- /src/repsim/geometry/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/geometry/stats.py -------------------------------------------------------------------------------- /src/repsim/geometry/trig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/geometry/trig.py -------------------------------------------------------------------------------- /src/repsim/kernels/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/kernels/__init__.py -------------------------------------------------------------------------------- /src/repsim/kernels/kernel_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/kernels/kernel_base.py -------------------------------------------------------------------------------- /src/repsim/kernels/kernel_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/kernels/kernel_methods.py -------------------------------------------------------------------------------- /src/repsim/kernels/length_scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/kernels/length_scale.py -------------------------------------------------------------------------------- /src/repsim/kernels/linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/kernels/linear.py -------------------------------------------------------------------------------- /src/repsim/kernels/radial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/kernels/radial.py -------------------------------------------------------------------------------- /src/repsim/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/metrics/__init__.py -------------------------------------------------------------------------------- /src/repsim/metrics/affine_invariant_riemannian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/metrics/affine_invariant_riemannian.py -------------------------------------------------------------------------------- /src/repsim/metrics/angular_cka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/metrics/angular_cka.py -------------------------------------------------------------------------------- /src/repsim/metrics/generalized_shape_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/metrics/generalized_shape_metrics.py -------------------------------------------------------------------------------- /src/repsim/metrics/representation_metric_space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/metrics/representation_metric_space.py -------------------------------------------------------------------------------- /src/repsim/metrics/stress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/metrics/stress.py -------------------------------------------------------------------------------- /src/repsim/pairwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/pairwise.py -------------------------------------------------------------------------------- /src/repsim/stats/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/stats/__init__.py -------------------------------------------------------------------------------- /src/repsim/stats/manifold_pca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/stats/manifold_pca.py -------------------------------------------------------------------------------- /src/repsim/stats/spherical_mds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/stats/spherical_mds.py -------------------------------------------------------------------------------- /src/repsim/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/src/repsim/util.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/constants.py -------------------------------------------------------------------------------- /tests/kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/kernels.py -------------------------------------------------------------------------------- /tests/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/metrics.py -------------------------------------------------------------------------------- /tests/test_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/test_compare.py -------------------------------------------------------------------------------- /tests/test_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/test_geometry.py -------------------------------------------------------------------------------- /tests/test_invariances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/test_invariances.py -------------------------------------------------------------------------------- /tests/test_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/test_kernels.py -------------------------------------------------------------------------------- /tests/test_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/test_names.py -------------------------------------------------------------------------------- /tests/test_pairwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/test_pairwise.py -------------------------------------------------------------------------------- /tests/test_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tests/test_stats.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrongu/repsim/HEAD/tox.ini --------------------------------------------------------------------------------