├── .gitignore ├── INPUT.md ├── INSTALL.md ├── LICENSE ├── README.md ├── RUNNING.md ├── azure_demand ├── LICENSE ├── azure.1hour~168~168~24.dev ├── azure.1hour~168~168~24.test ├── azure.1hour~168~168~24.train ├── azure.memory.1hour.dedupe ├── azure.vcpus.1hour.dedupe └── schema.txt ├── c2far ├── __init__.py ├── dataprep │ ├── __init__.py │ ├── constants.py │ ├── cutoffs │ │ ├── __init__.py │ │ ├── create_cutoffs.py │ │ └── linear_cutoffs.py │ ├── data_utils.py │ ├── digitize_utils.py │ └── io_utils.py ├── file_utils.py ├── ml │ ├── __init__.py │ ├── add_args.py │ ├── batch_predictor.py │ ├── bin_dataset.py │ ├── bin_tensor_maker.py │ ├── collate_utils.py │ ├── constants.py │ ├── continuous │ │ ├── __init__.py │ │ ├── cont_dataset.py │ │ ├── cont_generator.py │ │ └── cont_tensor_maker.py │ ├── evaluators │ │ ├── __init__.py │ │ ├── evaluator.py │ │ ├── generation_evaluator.py │ │ └── lstm_evaluator.py │ ├── fc_dataset.py │ ├── fc_digitizer.py │ ├── generator.py │ ├── init_lstm.py │ ├── joint_generator.py │ ├── loss_functions │ │ ├── __init__.py │ │ ├── coarse_cross_entropy_loss.py │ │ ├── constants.py │ │ ├── gauss_loss.py │ │ ├── generation_loss.py │ │ ├── guesser.py │ │ ├── joint_cross_entropy_loss.py │ │ ├── standard_losses.py │ │ ├── transform_loss.py │ │ └── triple_cross_entropy_loss.py │ ├── loss_stats.py │ ├── lstm_evaluation.py │ ├── make_criterions.py │ ├── nets │ │ ├── __init__.py │ │ ├── fc_lstm.py │ │ ├── joint_lstm.py │ │ ├── triple_lstm.py │ │ └── utils.py │ ├── train_lstm.py │ ├── train_plotter.py │ ├── triple_generator.py │ └── utils.py ├── offsets │ ├── __init__.py │ ├── checkpoint_maker.py │ └── window_extractor.py ├── plot_utils.py └── utils.py ├── requirements.txt ├── resources ├── models │ └── model.trained.nhidden=130.bins=16.11.94.x.pt └── results │ └── init_models │ └── .gitignore └── train_test.sh /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | __pycache__ 3 | -------------------------------------------------------------------------------- /INPUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/INPUT.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/README.md -------------------------------------------------------------------------------- /RUNNING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/RUNNING.md -------------------------------------------------------------------------------- /azure_demand/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/azure_demand/LICENSE -------------------------------------------------------------------------------- /azure_demand/azure.1hour~168~168~24.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/azure_demand/azure.1hour~168~168~24.dev -------------------------------------------------------------------------------- /azure_demand/azure.1hour~168~168~24.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/azure_demand/azure.1hour~168~168~24.test -------------------------------------------------------------------------------- /azure_demand/azure.1hour~168~168~24.train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/azure_demand/azure.1hour~168~168~24.train -------------------------------------------------------------------------------- /azure_demand/azure.memory.1hour.dedupe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/azure_demand/azure.memory.1hour.dedupe -------------------------------------------------------------------------------- /azure_demand/azure.vcpus.1hour.dedupe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/azure_demand/azure.vcpus.1hour.dedupe -------------------------------------------------------------------------------- /azure_demand/schema.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/azure_demand/schema.txt -------------------------------------------------------------------------------- /c2far/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/dataprep/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/dataprep/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/dataprep/constants.py -------------------------------------------------------------------------------- /c2far/dataprep/cutoffs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/dataprep/cutoffs/create_cutoffs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/dataprep/cutoffs/create_cutoffs.py -------------------------------------------------------------------------------- /c2far/dataprep/cutoffs/linear_cutoffs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/dataprep/cutoffs/linear_cutoffs.py -------------------------------------------------------------------------------- /c2far/dataprep/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/dataprep/data_utils.py -------------------------------------------------------------------------------- /c2far/dataprep/digitize_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/dataprep/digitize_utils.py -------------------------------------------------------------------------------- /c2far/dataprep/io_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/dataprep/io_utils.py -------------------------------------------------------------------------------- /c2far/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/file_utils.py -------------------------------------------------------------------------------- /c2far/ml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/ml/add_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/add_args.py -------------------------------------------------------------------------------- /c2far/ml/batch_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/batch_predictor.py -------------------------------------------------------------------------------- /c2far/ml/bin_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/bin_dataset.py -------------------------------------------------------------------------------- /c2far/ml/bin_tensor_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/bin_tensor_maker.py -------------------------------------------------------------------------------- /c2far/ml/collate_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/collate_utils.py -------------------------------------------------------------------------------- /c2far/ml/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/constants.py -------------------------------------------------------------------------------- /c2far/ml/continuous/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/ml/continuous/cont_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/continuous/cont_dataset.py -------------------------------------------------------------------------------- /c2far/ml/continuous/cont_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/continuous/cont_generator.py -------------------------------------------------------------------------------- /c2far/ml/continuous/cont_tensor_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/continuous/cont_tensor_maker.py -------------------------------------------------------------------------------- /c2far/ml/evaluators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/ml/evaluators/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/evaluators/evaluator.py -------------------------------------------------------------------------------- /c2far/ml/evaluators/generation_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/evaluators/generation_evaluator.py -------------------------------------------------------------------------------- /c2far/ml/evaluators/lstm_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/evaluators/lstm_evaluator.py -------------------------------------------------------------------------------- /c2far/ml/fc_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/fc_dataset.py -------------------------------------------------------------------------------- /c2far/ml/fc_digitizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/fc_digitizer.py -------------------------------------------------------------------------------- /c2far/ml/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/generator.py -------------------------------------------------------------------------------- /c2far/ml/init_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/init_lstm.py -------------------------------------------------------------------------------- /c2far/ml/joint_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/joint_generator.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/ml/loss_functions/coarse_cross_entropy_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/coarse_cross_entropy_loss.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/constants.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/gauss_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/gauss_loss.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/generation_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/generation_loss.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/guesser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/guesser.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/joint_cross_entropy_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/joint_cross_entropy_loss.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/standard_losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/standard_losses.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/transform_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/transform_loss.py -------------------------------------------------------------------------------- /c2far/ml/loss_functions/triple_cross_entropy_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_functions/triple_cross_entropy_loss.py -------------------------------------------------------------------------------- /c2far/ml/loss_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/loss_stats.py -------------------------------------------------------------------------------- /c2far/ml/lstm_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/lstm_evaluation.py -------------------------------------------------------------------------------- /c2far/ml/make_criterions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/make_criterions.py -------------------------------------------------------------------------------- /c2far/ml/nets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/ml/nets/fc_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/nets/fc_lstm.py -------------------------------------------------------------------------------- /c2far/ml/nets/joint_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/nets/joint_lstm.py -------------------------------------------------------------------------------- /c2far/ml/nets/triple_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/nets/triple_lstm.py -------------------------------------------------------------------------------- /c2far/ml/nets/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/nets/utils.py -------------------------------------------------------------------------------- /c2far/ml/train_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/train_lstm.py -------------------------------------------------------------------------------- /c2far/ml/train_plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/train_plotter.py -------------------------------------------------------------------------------- /c2far/ml/triple_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/triple_generator.py -------------------------------------------------------------------------------- /c2far/ml/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/ml/utils.py -------------------------------------------------------------------------------- /c2far/offsets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c2far/offsets/checkpoint_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/offsets/checkpoint_maker.py -------------------------------------------------------------------------------- /c2far/offsets/window_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/offsets/window_extractor.py -------------------------------------------------------------------------------- /c2far/plot_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/plot_utils.py -------------------------------------------------------------------------------- /c2far/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/c2far/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/models/model.trained.nhidden=130.bins=16.11.94.x.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/resources/models/model.trained.nhidden=130.bins=16.11.94.x.pt -------------------------------------------------------------------------------- /resources/results/init_models/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | __pycache__ 3 | -------------------------------------------------------------------------------- /train_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/c2far_forecasting/HEAD/train_test.sh --------------------------------------------------------------------------------