-rw-r--r-- | .github/ISSUE_TEMPLATE/bug_report.md | 34L |
-rw-r--r-- | .github/ISSUE_TEMPLATE/feature_request.md | 22L |
-rw-r--r-- | .github/workflows/python-package.yml | 42L |
-rw-r--r-- | .gitignore | 141L |
-rw-r--r-- | .pre-commit-config.yaml | 7L |
-rw-r--r-- | .readthedocs.yaml | 13L |
-rw-r--r-- | LICENSE | 21L |
-rw-r--r-- | MANIFEST.in | 1L |
-rw-r--r-- | README.md | 7L |
-rw-r--r-- | docs/Makefile | 20L |
-rw-r--r-- | docs/make.bat | 35L |
-rw-r--r-- | docs/requirements.txt | 3L |
-rw-r--r-- | docs/source/.gitignore | 3L |
-rw-r--r-- | docs/source/api.rst | 10L |
-rw-r--r-- | docs/source/conf.py | 41L |
-rw-r--r-- | docs/source/index.rst | 18L |
-rw-r--r-- | docs/source/installation.rst | 45L |
-rw-r--r-- | docs/source/model-file.rst | 87L |
-rw-r--r-- | docs/source/tutorials/calibration.rst | 294L |
-rw-r--r-- | docs/source/tutorials/colab.rst | 93L |
-rw-r--r-- | docs/source/tutorials/full.rst | 87L |
-rw-r--r-- | docs/source/tutorials/gui.rst | 59L |
-rw-r--r-- | docs/source/tutorials/main.rst | 10L |
-rw-r--r-- | docs/source/tutorials/media/calibration/metadata-gui.png | 199508B |
-rw-r--r-- | docs/source/tutorials/media/calibration/reamp-setup-no-amp.jpg | 8253114B |
-rw-r--r-- | docs/source/tutorials/media/calibration/reamp-setup.jpg | 3728642B |
-rw-r--r-- | docs/source/tutorials/media/calibration/scarlett-instrument-input-doc.png | 58057B |
-rw-r--r-- | docs/source/tutorials/media/calibration/sine-tone-level-reduced.png | 479659B |
-rw-r--r-- | docs/source/tutorials/media/calibration/sine-tone.png | 514868B |
-rw-r--r-- | docs/source/tutorials/media/calibration/voltage.jpg | 4159175B |
-rw-r--r-- | docs/source/tutorials/media/colab/1-click-train.png | 72212B |
-rw-r--r-- | docs/source/tutorials/media/colab/download.png | 190221B |
-rw-r--r-- | docs/source/tutorials/media/colab/file-icon.png | 88274B |
-rw-r--r-- | docs/source/tutorials/media/colab/get-input.png | 302935B |
-rw-r--r-- | docs/source/tutorials/media/colab/refresh.png | 159433B |
-rw-r--r-- | docs/source/tutorials/media/colab/upload.png | 115607B |
-rw-r--r-- | docs/source/tutorials/media/colab/welcome.png | 357894B |
-rw-r--r-- | docs/source/tutorials/media/gui/gui.png | 424205B |
-rw-r--r-- | docs/source/tutorials/media/gui/impulse-responses.png | 346125B |
-rw-r--r-- | docs/source/tutorials/media/gui/ready-to-train.png | 206706B |
-rw-r--r-- | docs/source/tutorials/media/gui/result.png | 787163B |
-rw-r--r-- | environments/environment_cpu_apple.yml | 38L |
-rw-r--r-- | environments/environment_gpu.yml | 39L |
-rw-r--r-- | nam/__init__.py | 26L |
-rw-r--r-- | nam/_core.py | 15L |
-rw-r--r-- | nam/cli.py | 128L |
-rw-r--r-- | nam/data.py | 819L |
-rw-r--r-- | nam/models/__init__.py | 15L |
-rw-r--r-- | nam/models/_activations.py | 9L |
-rw-r--r-- | nam/models/_names.py | 13L |
-rw-r--r-- | nam/models/_resources/loudness_input.wav | 144044B |
-rw-r--r-- | nam/models/base.py | 275L |
-rw-r--r-- | nam/models/conv_net.py | 307L |
-rw-r--r-- | nam/models/exportable.py | 181L |
-rw-r--r-- | nam/models/linear.py | 51L |
-rw-r--r-- | nam/models/losses.py | 86L |
-rw-r--r-- | nam/models/metadata.py | 67L |
-rw-r--r-- | nam/models/recurrent.py | 304L |
-rw-r--r-- | nam/models/wavenet.py | 441L |
-rw-r--r-- | nam/train/__init__.py | 12L |
-rw-r--r-- | nam/train/_names.py | 29L |
-rw-r--r-- | nam/train/_version.py | 123L |
-rw-r--r-- | nam/train/colab.py | 138L |
-rw-r--r-- | nam/train/core.py | 1715L |
-rw-r--r-- | nam/train/full.py | 206L |
-rw-r--r-- | nam/train/gui/__init__.py | 1361L |
-rw-r--r-- | nam/train/gui/_resources/__init__.py | 5L |
-rw-r--r-- | nam/train/gui/_resources/settings.py | 79L |
-rw-r--r-- | nam/train/lightning_module.py | 411L |
-rw-r--r-- | nam/train/metadata.py | 75L |
-rw-r--r-- | nam/util.py | 43L |
-rw-r--r-- | nam_full_configs/data/single_pair.json | 21L |
-rw-r--r-- | nam_full_configs/data/two_pairs.json | 19L |
-rw-r--r-- | nam_full_configs/learning/default.json | 20L |
-rw-r--r-- | nam_full_configs/learning/demo.json | 20L |
-rw-r--r-- | nam_full_configs/models/convnet.json | 29L |
-rw-r--r-- | nam_full_configs/models/demonet.json | 45L |
-rw-r--r-- | nam_full_configs/models/lstm.json | 41L |
-rw-r--r-- | nam_full_configs/models/wavenet.json | 67L |
-rw-r--r-- | pyproject.toml | 59L |
-rw-r--r-- | tests/__init__.py | 0B |
-rw-r--r-- | tests/resources/.gitignore | 1L |
-rw-r--r-- | tests/resources/__init__.py | 41L |
-rw-r--r-- | tests/test_bin/__init__.py | 0B |
-rw-r--r-- | tests/test_bin/test_train/__init__.py | 0B |
-rw-r--r-- | tests/test_bin/test_train/test_main.py | 199L |
-rw-r--r-- | tests/test_install.py | 13L |
-rw-r--r-- | tests/test_nam/__init__.py | 0B |
-rw-r--r-- | tests/test_nam/test_cli.py | 71L |
-rw-r--r-- | tests/test_nam/test_data.py | 449L |
-rw-r--r-- | tests/test_nam/test_importable.py | 13L |
-rw-r--r-- | tests/test_nam/test_models/__init__.py | 0B |
-rw-r--r-- | tests/test_nam/test_models/base.py | 67L |
-rw-r--r-- | tests/test_nam/test_models/test_base.py | 106L |
-rw-r--r-- | tests/test_nam/test_models/test_conv_net.py | 37L |
-rw-r--r-- | tests/test_nam/test_models/test_exportable.py | 219L |
-rw-r--r-- | tests/test_nam/test_models/test_linear.py | 18L |
-rw-r--r-- | tests/test_nam/test_models/test_losses.py | 63L |
-rw-r--r-- | tests/test_nam/test_models/test_recurrent.py | 53L |
-rw-r--r-- | tests/test_nam/test_models/test_wavenet.py | 55L |
-rw-r--r-- | tests/test_nam/test_train/__init__.py | 0B |
-rw-r--r-- | tests/test_nam/test_train/test_core.py | 328L |
-rw-r--r-- | tests/test_nam/test_train/test_gui/__init__.py | 3L |
-rw-r--r-- | tests/test_nam/test_train/test_gui/test_main.py | 31L |
-rw-r--r-- | tests/test_nam/test_train/test_gui/test_resources/__init__.py | 0B |
-rw-r--r-- | tests/test_nam/test_train/test_gui/test_resources/test_settings.py | 44L |
-rw-r--r-- | tests/test_nam/test_train/test_lightning_module.py | 68L |
-rw-r--r-- | tests/test_nam/test_train/test_version.py | 68L |
-rw-r--r-- | tests/test_nam/test_version.py | 15L |