├── .gitignore ├── LICENSE ├── README.md ├── definitions.py ├── experiments ├── analyse.py ├── dicts │ ├── configurations.py │ ├── data_dicts.py │ └── grids.py ├── ingredients │ ├── __init__.py │ ├── evaluate.py │ ├── prepare │ │ ├── __init__.py │ │ ├── checkers.py │ │ ├── prepare_data.py │ │ ├── prepare_grids.py │ │ └── prepare_model.py │ └── train.py ├── main.py └── utils.py ├── get_data ├── __init__.py ├── helpers.py ├── human_activity.py ├── other │ ├── __init__.py │ ├── dicts.py │ ├── summarise.py │ └── urban_sound │ │ ├── __init__.py │ │ ├── convert_data.py │ │ └── download.py ├── speech_commands.py └── uea.py ├── notebooks ├── .gitkeep ├── analyse_final_results.ipynb ├── comparison_signature_pipeline.csv ├── examples │ ├── best_sig_model.ipynb │ └── extract_and_analyse.ipynb └── nb_imports.py ├── paper ├── bestsig.pdf ├── bestsig.tex ├── images │ ├── all_augs.png │ ├── basic_augs.png │ ├── best_rf.png │ ├── best_sig_table.png │ ├── bestsig_wilcoxon.png │ ├── depth.png │ ├── final_results.png │ ├── generalised.png │ ├── generalised_signature_method.png │ ├── rescaling.png │ ├── sig_vs_nextbest.png │ └── window.png ├── neurips_2020.sty ├── references.bib └── tables │ ├── best_rf_hyperparams.tex │ └── pipeline_results.tex ├── requirements.txt └── src ├── __init__.py ├── data ├── .gitkeep ├── __init__.py └── make_dataset.py ├── features ├── .gitkeep ├── __init__.py ├── scaling.py ├── signatures │ ├── __init__.py │ ├── compute.py │ ├── functions.py │ └── transforms.py └── window.py ├── models ├── .gitkeep ├── __init__.py ├── nets.py ├── normalization.py ├── rescaling.py └── utils.py ├── omni ├── base.py ├── decorators.py └── functions.py └── visualization ├── .gitkeep ├── __init__.py ├── critical_difference.py ├── general.py └── visualize.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/README.md -------------------------------------------------------------------------------- /definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/definitions.py -------------------------------------------------------------------------------- /experiments/analyse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/analyse.py -------------------------------------------------------------------------------- /experiments/dicts/configurations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/dicts/configurations.py -------------------------------------------------------------------------------- /experiments/dicts/data_dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/dicts/data_dicts.py -------------------------------------------------------------------------------- /experiments/dicts/grids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/dicts/grids.py -------------------------------------------------------------------------------- /experiments/ingredients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /experiments/ingredients/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/ingredients/evaluate.py -------------------------------------------------------------------------------- /experiments/ingredients/prepare/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /experiments/ingredients/prepare/checkers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/ingredients/prepare/checkers.py -------------------------------------------------------------------------------- /experiments/ingredients/prepare/prepare_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/ingredients/prepare/prepare_data.py -------------------------------------------------------------------------------- /experiments/ingredients/prepare/prepare_grids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/ingredients/prepare/prepare_grids.py -------------------------------------------------------------------------------- /experiments/ingredients/prepare/prepare_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/ingredients/prepare/prepare_model.py -------------------------------------------------------------------------------- /experiments/ingredients/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/ingredients/train.py -------------------------------------------------------------------------------- /experiments/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/main.py -------------------------------------------------------------------------------- /experiments/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/experiments/utils.py -------------------------------------------------------------------------------- /get_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /get_data/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/get_data/helpers.py -------------------------------------------------------------------------------- /get_data/human_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/get_data/human_activity.py -------------------------------------------------------------------------------- /get_data/other/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /get_data/other/dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/get_data/other/dicts.py -------------------------------------------------------------------------------- /get_data/other/summarise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/get_data/other/summarise.py -------------------------------------------------------------------------------- /get_data/other/urban_sound/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /get_data/other/urban_sound/convert_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/get_data/other/urban_sound/convert_data.py -------------------------------------------------------------------------------- /get_data/other/urban_sound/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/get_data/other/urban_sound/download.py -------------------------------------------------------------------------------- /get_data/speech_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/get_data/speech_commands.py -------------------------------------------------------------------------------- /get_data/uea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/get_data/uea.py -------------------------------------------------------------------------------- /notebooks/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notebooks/analyse_final_results.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/notebooks/analyse_final_results.ipynb -------------------------------------------------------------------------------- /notebooks/comparison_signature_pipeline.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/notebooks/comparison_signature_pipeline.csv -------------------------------------------------------------------------------- /notebooks/examples/best_sig_model.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/notebooks/examples/best_sig_model.ipynb -------------------------------------------------------------------------------- /notebooks/examples/extract_and_analyse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/notebooks/examples/extract_and_analyse.ipynb -------------------------------------------------------------------------------- /notebooks/nb_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/notebooks/nb_imports.py -------------------------------------------------------------------------------- /paper/bestsig.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/bestsig.pdf -------------------------------------------------------------------------------- /paper/bestsig.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/bestsig.tex -------------------------------------------------------------------------------- /paper/images/all_augs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/all_augs.png -------------------------------------------------------------------------------- /paper/images/basic_augs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/basic_augs.png -------------------------------------------------------------------------------- /paper/images/best_rf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/best_rf.png -------------------------------------------------------------------------------- /paper/images/best_sig_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/best_sig_table.png -------------------------------------------------------------------------------- /paper/images/bestsig_wilcoxon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/bestsig_wilcoxon.png -------------------------------------------------------------------------------- /paper/images/depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/depth.png -------------------------------------------------------------------------------- /paper/images/final_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/final_results.png -------------------------------------------------------------------------------- /paper/images/generalised.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/generalised.png -------------------------------------------------------------------------------- /paper/images/generalised_signature_method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/generalised_signature_method.png -------------------------------------------------------------------------------- /paper/images/rescaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/rescaling.png -------------------------------------------------------------------------------- /paper/images/sig_vs_nextbest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/sig_vs_nextbest.png -------------------------------------------------------------------------------- /paper/images/window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/images/window.png -------------------------------------------------------------------------------- /paper/neurips_2020.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/neurips_2020.sty -------------------------------------------------------------------------------- /paper/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/references.bib -------------------------------------------------------------------------------- /paper/tables/best_rf_hyperparams.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/tables/best_rf_hyperparams.tex -------------------------------------------------------------------------------- /paper/tables/pipeline_results.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/paper/tables/pipeline_results.tex -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/make_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/data/make_dataset.py -------------------------------------------------------------------------------- /src/features/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/features/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/features/scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/features/scaling.py -------------------------------------------------------------------------------- /src/features/signatures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/features/signatures/compute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/features/signatures/compute.py -------------------------------------------------------------------------------- /src/features/signatures/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/features/signatures/functions.py -------------------------------------------------------------------------------- /src/features/signatures/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/features/signatures/transforms.py -------------------------------------------------------------------------------- /src/features/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/features/window.py -------------------------------------------------------------------------------- /src/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/nets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/models/nets.py -------------------------------------------------------------------------------- /src/models/normalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/models/normalization.py -------------------------------------------------------------------------------- /src/models/rescaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/models/rescaling.py -------------------------------------------------------------------------------- /src/models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/models/utils.py -------------------------------------------------------------------------------- /src/omni/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/omni/base.py -------------------------------------------------------------------------------- /src/omni/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/omni/decorators.py -------------------------------------------------------------------------------- /src/omni/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/omni/functions.py -------------------------------------------------------------------------------- /src/visualization/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/visualization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/visualization/critical_difference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/visualization/critical_difference.py -------------------------------------------------------------------------------- /src/visualization/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/visualization/general.py -------------------------------------------------------------------------------- /src/visualization/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambo6/generalised-signature-method/HEAD/src/visualization/visualize.py --------------------------------------------------------------------------------