├── .gitattributes ├── .gitignore ├── LICENSE ├── data └── smart-meters-in-london │ ├── halfhourly_dataset │ ├── block_0.csv │ ├── block_16.csv │ ├── block_3.csv │ ├── block_33.csv │ └── block_36.csv │ ├── uk_bank_holidays.csv │ └── weather_hourly_darksky.csv ├── docs ├── anp-rnn-mcdropout.png ├── anp-rnn-nodropout.png ├── anp-rnn_4.png ├── anp.png ├── anp_4.png ├── anp_rnn_1d.png ├── data_split.png ├── deepmind1.png ├── lstm_baseline.png ├── lstm_mse1.png ├── lstm_std.png ├── np_4.png ├── np_lstm.jpeg └── replicate2.png ├── neural_processes ├── __init__.py ├── data │ ├── __init__.py │ ├── gp_curves.py │ └── smart_meter.py ├── dict_logger.py ├── lightning.py ├── logger.py ├── models │ ├── __init__.py │ ├── lstm_seqseq.py │ ├── lstm_std.py │ ├── neural_process │ │ ├── __init__.py │ │ ├── lightning.py │ │ └── model.py │ ├── transformer.py │ └── transformer_seq2seq.py ├── modules │ ├── __init__.py │ ├── attention.py │ └── modules.py ├── plot.py ├── train.py └── utils.py ├── readme.md ├── requirements.txt ├── setup.py ├── smartmeters.ipynb └── test └── test_utils.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/LICENSE -------------------------------------------------------------------------------- /data/smart-meters-in-london/halfhourly_dataset/block_0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/data/smart-meters-in-london/halfhourly_dataset/block_0.csv -------------------------------------------------------------------------------- /data/smart-meters-in-london/halfhourly_dataset/block_16.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/data/smart-meters-in-london/halfhourly_dataset/block_16.csv -------------------------------------------------------------------------------- /data/smart-meters-in-london/halfhourly_dataset/block_3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/data/smart-meters-in-london/halfhourly_dataset/block_3.csv -------------------------------------------------------------------------------- /data/smart-meters-in-london/halfhourly_dataset/block_33.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/data/smart-meters-in-london/halfhourly_dataset/block_33.csv -------------------------------------------------------------------------------- /data/smart-meters-in-london/halfhourly_dataset/block_36.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/data/smart-meters-in-london/halfhourly_dataset/block_36.csv -------------------------------------------------------------------------------- /data/smart-meters-in-london/uk_bank_holidays.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/data/smart-meters-in-london/uk_bank_holidays.csv -------------------------------------------------------------------------------- /data/smart-meters-in-london/weather_hourly_darksky.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/data/smart-meters-in-london/weather_hourly_darksky.csv -------------------------------------------------------------------------------- /docs/anp-rnn-mcdropout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/anp-rnn-mcdropout.png -------------------------------------------------------------------------------- /docs/anp-rnn-nodropout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/anp-rnn-nodropout.png -------------------------------------------------------------------------------- /docs/anp-rnn_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/anp-rnn_4.png -------------------------------------------------------------------------------- /docs/anp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/anp.png -------------------------------------------------------------------------------- /docs/anp_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/anp_4.png -------------------------------------------------------------------------------- /docs/anp_rnn_1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/anp_rnn_1d.png -------------------------------------------------------------------------------- /docs/data_split.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/data_split.png -------------------------------------------------------------------------------- /docs/deepmind1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/deepmind1.png -------------------------------------------------------------------------------- /docs/lstm_baseline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/lstm_baseline.png -------------------------------------------------------------------------------- /docs/lstm_mse1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/lstm_mse1.png -------------------------------------------------------------------------------- /docs/lstm_std.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/lstm_std.png -------------------------------------------------------------------------------- /docs/np_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/np_4.png -------------------------------------------------------------------------------- /docs/np_lstm.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/np_lstm.jpeg -------------------------------------------------------------------------------- /docs/replicate2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/docs/replicate2.png -------------------------------------------------------------------------------- /neural_processes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neural_processes/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neural_processes/data/gp_curves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/data/gp_curves.py -------------------------------------------------------------------------------- /neural_processes/data/smart_meter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/data/smart_meter.py -------------------------------------------------------------------------------- /neural_processes/dict_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/dict_logger.py -------------------------------------------------------------------------------- /neural_processes/lightning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/lightning.py -------------------------------------------------------------------------------- /neural_processes/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/logger.py -------------------------------------------------------------------------------- /neural_processes/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neural_processes/models/lstm_seqseq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/models/lstm_seqseq.py -------------------------------------------------------------------------------- /neural_processes/models/lstm_std.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/models/lstm_std.py -------------------------------------------------------------------------------- /neural_processes/models/neural_process/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/models/neural_process/__init__.py -------------------------------------------------------------------------------- /neural_processes/models/neural_process/lightning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/models/neural_process/lightning.py -------------------------------------------------------------------------------- /neural_processes/models/neural_process/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/models/neural_process/model.py -------------------------------------------------------------------------------- /neural_processes/models/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/models/transformer.py -------------------------------------------------------------------------------- /neural_processes/models/transformer_seq2seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/models/transformer_seq2seq.py -------------------------------------------------------------------------------- /neural_processes/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/modules/__init__.py -------------------------------------------------------------------------------- /neural_processes/modules/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/modules/attention.py -------------------------------------------------------------------------------- /neural_processes/modules/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/modules/modules.py -------------------------------------------------------------------------------- /neural_processes/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/plot.py -------------------------------------------------------------------------------- /neural_processes/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/train.py -------------------------------------------------------------------------------- /neural_processes/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/neural_processes/utils.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/setup.py -------------------------------------------------------------------------------- /smartmeters.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/smartmeters.ipynb -------------------------------------------------------------------------------- /test/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wassname/attentive-neural-processes/HEAD/test/test_utils.py --------------------------------------------------------------------------------