README.md
pyproject.toml
src/helmlab/__init__.py
src/helmlab/config.py
src/helmlab/export.py
src/helmlab/helmlab.py
src/helmlab.egg-info/PKG-INFO
src/helmlab.egg-info/SOURCES.txt
src/helmlab.egg-info/dependency_links.txt
src/helmlab.egg-info/requires.txt
src/helmlab.egg-info/top_level.txt
src/helmlab/data/__init__.py
src/helmlab/data/analytical_params.json
src/helmlab/data/analytical_params_v19.json
src/helmlab/data/combvd.py
src/helmlab/data/dataset.py
src/helmlab/data/gen_params.json
src/helmlab/data/he2022.py
src/helmlab/data/hung_berns.py
src/helmlab/data/macadam1974.py
src/helmlab/data/metric_params.json
src/helmlab/data/munsell.py
src/helmlab/data/preprocessing.py
src/helmlab/diagnostics/__init__.py
src/helmlab/diagnostics/gate_search.py
src/helmlab/diagnostics/gradient_bench.py
src/helmlab/diagnostics/hue_jitter.py
src/helmlab/diagnostics/near_neutral.py
src/helmlab/diagnostics/pareto_search.py
src/helmlab/feedback/__init__.py
src/helmlab/feedback/collector.py
src/helmlab/feedback/generator.py
src/helmlab/metrics/__init__.py
src/helmlab/metrics/benchmarks.py
src/helmlab/metrics/delta_e.py
src/helmlab/metrics/stress.py
src/helmlab/nn/__init__.py
src/helmlab/nn/evaluate.py
src/helmlab/nn/inn.py
src/helmlab/nn/losses.py
src/helmlab/nn/mlp.py
src/helmlab/nn/training.py
src/helmlab/spaces/__init__.py
src/helmlab/spaces/analytical.py
src/helmlab/spaces/base.py
src/helmlab/spaces/cam16ucs.py
src/helmlab/spaces/gen.py
src/helmlab/spaces/ipt.py
src/helmlab/spaces/jzczhz.py
src/helmlab/spaces/metric.py
src/helmlab/spaces/oklch.py
src/helmlab/spaces/registry.py
src/helmlab/spaces/srgb.py
src/helmlab/utils/__init__.py
src/helmlab/utils/conversions.py
src/helmlab/utils/gamut.py
src/helmlab/utils/io.py
src/helmlab/utils/srgb_convert.py
src/helmlab/utils/visualization.py
tests/test_analytical.py
tests/test_bidirectional.py
tests/test_conversions.py
tests/test_gen_space.py
tests/test_helmlab.py
tests/test_metrics.py
tests/test_nn.py
tests/test_spaces.py