├── .env.example ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── codecov.yml ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── code-quality-main.yaml │ ├── code-quality-pr.yaml │ ├── release-drafter.yml │ └── test.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .project-root ├── Dockerfile ├── Makefile ├── README.md ├── apt_install.txt ├── configs ├── __init__.py ├── callbacks │ ├── default.yaml │ ├── early_stopping.yaml │ ├── model_checkpoint.yaml │ ├── model_summary.yaml │ ├── none.yaml │ └── rich_progress_bar.yaml ├── data │ ├── filter.yaml │ ├── lf.yaml │ └── mnist.yaml ├── debug │ ├── default.yaml │ ├── fdr.yaml │ ├── limit.yaml │ ├── overfit.yaml │ └── profiler.yaml ├── eval.yaml ├── experiment │ ├── Filter │ │ ├── base.yaml │ │ ├── filter-diagonalrnn.yaml │ │ └── filter-softplusrnn.yaml │ ├── LF │ │ ├── base.yaml │ │ ├── lf-diagonalrnn.yaml │ │ ├── lf-rnn.yaml │ │ └── lf-softplusrnn.yaml │ └── example.yaml ├── extras │ └── default.yaml ├── hparams_search │ └── mnist_optuna.yaml ├── hydra │ └── default.yaml ├── local │ └── .gitkeep ├── logger │ ├── aim.yaml │ ├── comet.yaml │ ├── csv.yaml │ ├── many_loggers.yaml │ ├── mlflow.yaml │ ├── neptune.yaml │ ├── tensorboard.yaml │ └── wandb.yaml ├── model │ ├── diagonalrnn.yaml │ ├── mnist.yaml │ ├── rnn.yaml │ └── softplusrnn.yaml ├── paths │ └── default.yaml ├── perturb.yaml ├── train.yaml └── trainer │ ├── cpu.yaml │ ├── ddp.yaml │ ├── ddp_sim.yaml │ ├── default.yaml │ ├── gpu.yaml │ └── mps.yaml ├── data └── .gitkeep ├── docker_command.sh ├── figs ├── PerturbationErrorExp.png └── PerturbationErrorPol.png ├── logs ├── Filter_hardtanh_diagonalrnn_transformer_PERTURB │ └── runs │ │ └── 20231112 │ │ ├── 123212 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 123236 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 123255 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 123317 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 125937 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 130043 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 130145 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 130247 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 130348 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── 130451 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ ├── perturbation_error.csv │ │ └── perturbation_error.pdf │ │ ├── perturbation_error.pdf │ │ └── perturbation_error.png ├── LF_hardtanh_diagonalrnn_exp_PERTURB │ └── runs │ │ ├── 20230716 │ │ └── perturbation_error.png │ │ └── 20231108 │ │ ├── 222653 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ └── perturbation_error.csv │ │ ├── 222831 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ └── perturbation_error.csv │ │ ├── 223004 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ └── perturbation_error.csv │ │ ├── 223139 │ │ ├── csv │ │ │ └── version_0 │ │ │ │ └── metrics.csv │ │ └── perturbation_error.csv │ │ ├── perturbation_error.pdf │ │ └── perturbation_error.png ├── LF_hardtanh_rnn_pol_PERTURB │ └── runs │ │ └── 20230716 │ │ └── perturbation_error.png ├── LF_hardtanh_softplusrnn_pol_PERTURB │ └── runs │ │ └── 20230716 │ │ └── perturbation_error.png ├── LF_linear_rnn_pol_PERTURB │ └── runs │ │ └── 20230716 │ │ └── perturbation_error.png ├── LF_linear_softplusrnn_pol_PERTURB │ └── runs │ │ └── 20230716 │ │ └── perturbation_error.png ├── LF_tanh_diagonalrnn_pol_PERTURB │ └── runs │ │ └── 20230716 │ │ └── perturbation_error.png ├── LF_tanh_rnn_pol_PERTURB │ └── runs │ │ └── 20230716 │ │ └── perturbation_error.png └── LF_tanh_softplusrnn_pol_PERTURB │ └── runs │ └── 20230716 │ └── perturbation_error.png ├── notebooks ├── .gitkeep ├── memory_function_test.ipynb ├── perturbation_error.ipynb ├── perturbation_error_filter.ipynb └── stability_margin.ipynb ├── pyproject.toml ├── requirements.txt ├── scripts ├── debug.sh ├── filter_manual.sh ├── lf_all.sh ├── lf_manual copy.sh ├── lf_manual.sh ├── lf_parallelized.sh └── lf_ssm.sh ├── setup.py ├── src ├── __init__.py ├── data │ ├── __init__.py │ ├── components │ │ ├── __init__.py │ │ ├── filter │ │ │ ├── datagen.ipynb │ │ │ └── datagen.py │ │ └── lf │ │ │ ├── datagen.ipynb │ │ │ └── datagen.py │ ├── filter_datamodule.py │ ├── lf_datamodule.py │ └── mnist_datamodule.py ├── eval.py ├── memoryfunction.py ├── models │ ├── __init__.py │ ├── components │ │ ├── __init__.py │ │ └── simple_dense_net.py │ ├── decoders │ │ └── linear.py │ ├── encoders │ │ └── linear.py │ ├── lf_module.py │ ├── mnist_module.py │ └── recurrent │ │ ├── lru.py │ │ ├── simple_diagonalrnn.py │ │ ├── simple_rnn.py │ │ ├── softplusrnn.py │ │ └── ssm.py ├── perturb.py ├── train.py └── utils │ ├── __init__.py │ ├── instantiators.py │ ├── logging_utils.py │ ├── pylogger.py │ ├── rich_utils.py │ ├── temporally_weighted_error.py │ └── utils.py └── tests ├── __init__.py ├── conftest.py ├── helpers ├── __init__.py ├── package_available.py ├── run_if.py └── run_sh_command.py ├── test_configs.py ├── test_datamodules.py ├── test_eval.py ├── test_sweeps.py └── test_train.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.env.example -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.github/codecov.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/code-quality-main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.github/workflows/code-quality-main.yaml -------------------------------------------------------------------------------- /.github/workflows/code-quality-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.github/workflows/code-quality-pr.yaml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.project-root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/.project-root -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/README.md -------------------------------------------------------------------------------- /apt_install.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/apt_install.txt -------------------------------------------------------------------------------- /configs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/__init__.py -------------------------------------------------------------------------------- /configs/callbacks/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/callbacks/default.yaml -------------------------------------------------------------------------------- /configs/callbacks/early_stopping.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/callbacks/early_stopping.yaml -------------------------------------------------------------------------------- /configs/callbacks/model_checkpoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/callbacks/model_checkpoint.yaml -------------------------------------------------------------------------------- /configs/callbacks/model_summary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/callbacks/model_summary.yaml -------------------------------------------------------------------------------- /configs/callbacks/none.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configs/callbacks/rich_progress_bar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/callbacks/rich_progress_bar.yaml -------------------------------------------------------------------------------- /configs/data/filter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/data/filter.yaml -------------------------------------------------------------------------------- /configs/data/lf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/data/lf.yaml -------------------------------------------------------------------------------- /configs/data/mnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/data/mnist.yaml -------------------------------------------------------------------------------- /configs/debug/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/debug/default.yaml -------------------------------------------------------------------------------- /configs/debug/fdr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/debug/fdr.yaml -------------------------------------------------------------------------------- /configs/debug/limit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/debug/limit.yaml -------------------------------------------------------------------------------- /configs/debug/overfit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/debug/overfit.yaml -------------------------------------------------------------------------------- /configs/debug/profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/debug/profiler.yaml -------------------------------------------------------------------------------- /configs/eval.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/eval.yaml -------------------------------------------------------------------------------- /configs/experiment/Filter/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/experiment/Filter/base.yaml -------------------------------------------------------------------------------- /configs/experiment/Filter/filter-diagonalrnn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/experiment/Filter/filter-diagonalrnn.yaml -------------------------------------------------------------------------------- /configs/experiment/Filter/filter-softplusrnn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/experiment/Filter/filter-softplusrnn.yaml -------------------------------------------------------------------------------- /configs/experiment/LF/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/experiment/LF/base.yaml -------------------------------------------------------------------------------- /configs/experiment/LF/lf-diagonalrnn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/experiment/LF/lf-diagonalrnn.yaml -------------------------------------------------------------------------------- /configs/experiment/LF/lf-rnn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/experiment/LF/lf-rnn.yaml -------------------------------------------------------------------------------- /configs/experiment/LF/lf-softplusrnn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/experiment/LF/lf-softplusrnn.yaml -------------------------------------------------------------------------------- /configs/experiment/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/experiment/example.yaml -------------------------------------------------------------------------------- /configs/extras/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/extras/default.yaml -------------------------------------------------------------------------------- /configs/hparams_search/mnist_optuna.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/hparams_search/mnist_optuna.yaml -------------------------------------------------------------------------------- /configs/hydra/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/hydra/default.yaml -------------------------------------------------------------------------------- /configs/local/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configs/logger/aim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/logger/aim.yaml -------------------------------------------------------------------------------- /configs/logger/comet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/logger/comet.yaml -------------------------------------------------------------------------------- /configs/logger/csv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/logger/csv.yaml -------------------------------------------------------------------------------- /configs/logger/many_loggers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/logger/many_loggers.yaml -------------------------------------------------------------------------------- /configs/logger/mlflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/logger/mlflow.yaml -------------------------------------------------------------------------------- /configs/logger/neptune.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/logger/neptune.yaml -------------------------------------------------------------------------------- /configs/logger/tensorboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/logger/tensorboard.yaml -------------------------------------------------------------------------------- /configs/logger/wandb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/logger/wandb.yaml -------------------------------------------------------------------------------- /configs/model/diagonalrnn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/model/diagonalrnn.yaml -------------------------------------------------------------------------------- /configs/model/mnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/model/mnist.yaml -------------------------------------------------------------------------------- /configs/model/rnn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/model/rnn.yaml -------------------------------------------------------------------------------- /configs/model/softplusrnn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/model/softplusrnn.yaml -------------------------------------------------------------------------------- /configs/paths/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/paths/default.yaml -------------------------------------------------------------------------------- /configs/perturb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/perturb.yaml -------------------------------------------------------------------------------- /configs/train.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/train.yaml -------------------------------------------------------------------------------- /configs/trainer/cpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/trainer/cpu.yaml -------------------------------------------------------------------------------- /configs/trainer/ddp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/trainer/ddp.yaml -------------------------------------------------------------------------------- /configs/trainer/ddp_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/trainer/ddp_sim.yaml -------------------------------------------------------------------------------- /configs/trainer/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/trainer/default.yaml -------------------------------------------------------------------------------- /configs/trainer/gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/trainer/gpu.yaml -------------------------------------------------------------------------------- /configs/trainer/mps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/configs/trainer/mps.yaml -------------------------------------------------------------------------------- /data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker_command.sh: -------------------------------------------------------------------------------- 1 | docker build -t com:v1 ./ 2 | -------------------------------------------------------------------------------- /figs/PerturbationErrorExp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/figs/PerturbationErrorExp.png -------------------------------------------------------------------------------- /figs/PerturbationErrorPol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/figs/PerturbationErrorPol.png -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123212/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123212/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123212/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123212/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123212/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123212/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123236/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123236/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123236/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123236/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123236/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123236/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123255/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123255/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123255/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123255/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123255/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123255/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123317/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123317/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123317/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123317/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123317/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/123317/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/125937/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/125937/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/125937/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/125937/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/125937/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/125937/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130043/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130043/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130043/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130043/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130043/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130043/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130145/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130145/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130145/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130145/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130145/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130145/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130247/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130247/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130247/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130247/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130247/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130247/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130348/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130348/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130348/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130348/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130348/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130348/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130451/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130451/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130451/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130451/perturbation_error.csv -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130451/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/130451/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/Filter_hardtanh_diagonalrnn_transformer_PERTURB/runs/20231112/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20230716/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20230716/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/222653/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/222653/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/222653/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/222653/perturbation_error.csv -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/222831/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/222831/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/222831/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/222831/perturbation_error.csv -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/223004/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/223004/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/223004/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/223004/perturbation_error.csv -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/223139/csv/version_0/metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/223139/csv/version_0/metrics.csv -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/223139/perturbation_error.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/223139/perturbation_error.csv -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/perturbation_error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/perturbation_error.pdf -------------------------------------------------------------------------------- /logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_diagonalrnn_exp_PERTURB/runs/20231108/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_hardtanh_rnn_pol_PERTURB/runs/20230716/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_rnn_pol_PERTURB/runs/20230716/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_hardtanh_softplusrnn_pol_PERTURB/runs/20230716/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_hardtanh_softplusrnn_pol_PERTURB/runs/20230716/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_linear_rnn_pol_PERTURB/runs/20230716/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_linear_rnn_pol_PERTURB/runs/20230716/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_linear_softplusrnn_pol_PERTURB/runs/20230716/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_linear_softplusrnn_pol_PERTURB/runs/20230716/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_tanh_diagonalrnn_pol_PERTURB/runs/20230716/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_tanh_diagonalrnn_pol_PERTURB/runs/20230716/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_tanh_rnn_pol_PERTURB/runs/20230716/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_tanh_rnn_pol_PERTURB/runs/20230716/perturbation_error.png -------------------------------------------------------------------------------- /logs/LF_tanh_softplusrnn_pol_PERTURB/runs/20230716/perturbation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/logs/LF_tanh_softplusrnn_pol_PERTURB/runs/20230716/perturbation_error.png -------------------------------------------------------------------------------- /notebooks/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notebooks/memory_function_test.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/notebooks/memory_function_test.ipynb -------------------------------------------------------------------------------- /notebooks/perturbation_error.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/notebooks/perturbation_error.ipynb -------------------------------------------------------------------------------- /notebooks/perturbation_error_filter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/notebooks/perturbation_error_filter.ipynb -------------------------------------------------------------------------------- /notebooks/stability_margin.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/notebooks/stability_margin.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/debug.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | -------------------------------------------------------------------------------- /scripts/filter_manual.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/scripts/filter_manual.sh -------------------------------------------------------------------------------- /scripts/lf_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/scripts/lf_all.sh -------------------------------------------------------------------------------- /scripts/lf_manual copy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/scripts/lf_manual copy.sh -------------------------------------------------------------------------------- /scripts/lf_manual.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/scripts/lf_manual.sh -------------------------------------------------------------------------------- /scripts/lf_parallelized.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/scripts/lf_parallelized.sh -------------------------------------------------------------------------------- /scripts/lf_ssm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/scripts/lf_ssm.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/setup.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/components/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/components/filter/datagen.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/data/components/filter/datagen.ipynb -------------------------------------------------------------------------------- /src/data/components/filter/datagen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/data/components/filter/datagen.py -------------------------------------------------------------------------------- /src/data/components/lf/datagen.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/data/components/lf/datagen.ipynb -------------------------------------------------------------------------------- /src/data/components/lf/datagen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/data/components/lf/datagen.py -------------------------------------------------------------------------------- /src/data/filter_datamodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/data/filter_datamodule.py -------------------------------------------------------------------------------- /src/data/lf_datamodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/data/lf_datamodule.py -------------------------------------------------------------------------------- /src/data/mnist_datamodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/data/mnist_datamodule.py -------------------------------------------------------------------------------- /src/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/eval.py -------------------------------------------------------------------------------- /src/memoryfunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/memoryfunction.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/components/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/components/simple_dense_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/components/simple_dense_net.py -------------------------------------------------------------------------------- /src/models/decoders/linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/decoders/linear.py -------------------------------------------------------------------------------- /src/models/encoders/linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/encoders/linear.py -------------------------------------------------------------------------------- /src/models/lf_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/lf_module.py -------------------------------------------------------------------------------- /src/models/mnist_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/mnist_module.py -------------------------------------------------------------------------------- /src/models/recurrent/lru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/recurrent/lru.py -------------------------------------------------------------------------------- /src/models/recurrent/simple_diagonalrnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/recurrent/simple_diagonalrnn.py -------------------------------------------------------------------------------- /src/models/recurrent/simple_rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/recurrent/simple_rnn.py -------------------------------------------------------------------------------- /src/models/recurrent/softplusrnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/recurrent/softplusrnn.py -------------------------------------------------------------------------------- /src/models/recurrent/ssm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/models/recurrent/ssm.py -------------------------------------------------------------------------------- /src/perturb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/perturb.py -------------------------------------------------------------------------------- /src/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/train.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/utils/__init__.py -------------------------------------------------------------------------------- /src/utils/instantiators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/utils/instantiators.py -------------------------------------------------------------------------------- /src/utils/logging_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/utils/logging_utils.py -------------------------------------------------------------------------------- /src/utils/pylogger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/utils/pylogger.py -------------------------------------------------------------------------------- /src/utils/rich_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/utils/rich_utils.py -------------------------------------------------------------------------------- /src/utils/temporally_weighted_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/utils/temporally_weighted_error.py -------------------------------------------------------------------------------- /src/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/src/utils/utils.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/helpers/package_available.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/helpers/package_available.py -------------------------------------------------------------------------------- /tests/helpers/run_if.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/helpers/run_if.py -------------------------------------------------------------------------------- /tests/helpers/run_sh_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/helpers/run_sh_command.py -------------------------------------------------------------------------------- /tests/test_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/test_configs.py -------------------------------------------------------------------------------- /tests/test_datamodules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/test_datamodules.py -------------------------------------------------------------------------------- /tests/test_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/test_eval.py -------------------------------------------------------------------------------- /tests/test_sweeps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/test_sweeps.py -------------------------------------------------------------------------------- /tests/test_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radarFudan/Curse-of-memory/HEAD/tests/test_train.py --------------------------------------------------------------------------------