├── .gitignore ├── LICENSE ├── README.md ├── data ├── formatted │ └── .gitkeep └── raw │ └── .gitkeep ├── envs ├── pred_flnn.yml └── tut.txt ├── flabcnn_script.py ├── flabfolsnn_script.py ├── flbfonn_script.py ├── flcsonn_script.py ├── fldenn_script.py ├── flgann_giang1_script.py ├── flgann_script.py ├── flnn_script.py ├── flpsonn_script.py ├── get_real_Vms_usages.py ├── lstm1hl_giang1_script.py ├── mlnn1hl_script.py ├── model ├── main │ ├── hybrid_flnn.py │ ├── traditional_ffnn.py │ ├── traditional_flnn.py │ └── traditional_rnn.py ├── optimizer │ ├── evolutionary │ │ ├── DE.py │ │ └── GA.py │ └── swarm │ │ ├── ABC.py │ │ ├── BFO.py │ │ ├── CSO.py │ │ └── PSO.py ├── root │ ├── hybrid │ │ └── root_hybrid_flnn.py │ ├── root_algo.py │ ├── root_base.py │ └── traditional │ │ ├── root_ffnn.py │ │ ├── root_flnn.py │ │ └── root_rnn.py └── scaling │ ├── BaseStrategy.py │ ├── OnDemandScaling.py │ └── ProactiveSLAScaling.py ├── paper ├── draw_paper.py ├── draw_paper_bfo.py ├── results │ ├── final │ │ ├── cpu │ │ │ ├── log_models.csv │ │ │ └── plot_cpu.py │ │ ├── giang1 │ │ │ ├── Error-LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── Error-LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── Error-LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── Error-LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── Error-LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── Error-LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── Error-LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── Error-LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png │ │ │ ├── LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png │ │ │ ├── LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png │ │ │ ├── LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png │ │ │ ├── LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png │ │ │ ├── LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png │ │ │ ├── LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png │ │ │ ├── LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv │ │ │ ├── LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png │ │ │ ├── log_models.csv │ │ │ └── plot_cpu.py │ │ ├── multi_cpu │ │ │ ├── log_models.csv │ │ │ └── plot_cpu.py │ │ ├── multi_ram │ │ │ ├── log_models.csv │ │ │ └── plot_ram.py │ │ └── ram │ │ │ ├── log_models.csv │ │ │ └── plot_ram.py │ └── temp │ │ ├── cpu │ │ ├── log_models.csv │ │ └── plot_cpu.py │ │ ├── multi_cpu │ │ ├── log_models.csv │ │ └── plot_cpu.py │ │ ├── multi_ram │ │ ├── log_models.csv │ │ └── plot_ram.py │ │ └── ram │ │ ├── log_models.csv │ │ └── plot_ram.py └── scaling │ ├── draw_scaling.py │ └── sliding_3 │ ├── multi │ ├── ann_adi.csv │ ├── ann_violated.csv │ ├── fl_abfolsnn_adi.csv │ ├── fl_abfolsnn_violated.csv │ ├── fl_bfonn_adi.csv │ ├── fl_bfonn_violated.csv │ ├── fl_gann_adi.csv │ ├── fl_gann_violated.csv │ ├── flnn_adi.csv │ ├── flnn_violated.csv │ ├── mlnn_adi.csv │ └── mlnn_violated.csv │ └── uni │ ├── ann_adi.csv │ ├── ann_violated.csv │ ├── fl_abfolsnn_adi.csv │ ├── fl_abfolsnn_violated.csv │ ├── fl_bfonn_adi.csv │ ├── fl_bfonn_violated.csv │ ├── fl_gann_adi.csv │ ├── fl_gann_violated.csv │ ├── flnn_adi.csv │ ├── flnn_violated.csv │ ├── mlnn_adi.csv │ └── mlnn_violated.csv ├── script_run_scaling.py ├── test_scaling_ondemand.py ├── test_scaling_sla.py ├── test_scaling_sla_bfo_2.py ├── test_scaling_sla_bfo_nn.py ├── test_scaling_sla_final.py ├── test_scaling_sla_flabl.py └── utils ├── GraphUtil.py ├── IOUtil.py ├── MathUtil.py ├── MeasureUtil.py ├── MetricUtil.py ├── PreprocessingUtil.py ├── ScalingSetting.py └── SettingPaper.py /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | *.pyc 3 | dl_exam/ 4 | test/ 5 | draft/ 6 | 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/README.md -------------------------------------------------------------------------------- /data/formatted/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/raw/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /envs/pred_flnn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/envs/pred_flnn.yml -------------------------------------------------------------------------------- /envs/tut.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/envs/tut.txt -------------------------------------------------------------------------------- /flabcnn_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/flabcnn_script.py -------------------------------------------------------------------------------- /flabfolsnn_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/flabfolsnn_script.py -------------------------------------------------------------------------------- /flbfonn_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/flbfonn_script.py -------------------------------------------------------------------------------- /flcsonn_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/flcsonn_script.py -------------------------------------------------------------------------------- /fldenn_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/fldenn_script.py -------------------------------------------------------------------------------- /flgann_giang1_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/flgann_giang1_script.py -------------------------------------------------------------------------------- /flgann_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/flgann_script.py -------------------------------------------------------------------------------- /flnn_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/flnn_script.py -------------------------------------------------------------------------------- /flpsonn_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/flpsonn_script.py -------------------------------------------------------------------------------- /get_real_Vms_usages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/get_real_Vms_usages.py -------------------------------------------------------------------------------- /lstm1hl_giang1_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/lstm1hl_giang1_script.py -------------------------------------------------------------------------------- /mlnn1hl_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/mlnn1hl_script.py -------------------------------------------------------------------------------- /model/main/hybrid_flnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/main/hybrid_flnn.py -------------------------------------------------------------------------------- /model/main/traditional_ffnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/main/traditional_ffnn.py -------------------------------------------------------------------------------- /model/main/traditional_flnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/main/traditional_flnn.py -------------------------------------------------------------------------------- /model/main/traditional_rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/main/traditional_rnn.py -------------------------------------------------------------------------------- /model/optimizer/evolutionary/DE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/optimizer/evolutionary/DE.py -------------------------------------------------------------------------------- /model/optimizer/evolutionary/GA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/optimizer/evolutionary/GA.py -------------------------------------------------------------------------------- /model/optimizer/swarm/ABC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/optimizer/swarm/ABC.py -------------------------------------------------------------------------------- /model/optimizer/swarm/BFO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/optimizer/swarm/BFO.py -------------------------------------------------------------------------------- /model/optimizer/swarm/CSO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/optimizer/swarm/CSO.py -------------------------------------------------------------------------------- /model/optimizer/swarm/PSO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/optimizer/swarm/PSO.py -------------------------------------------------------------------------------- /model/root/hybrid/root_hybrid_flnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/root/hybrid/root_hybrid_flnn.py -------------------------------------------------------------------------------- /model/root/root_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/root/root_algo.py -------------------------------------------------------------------------------- /model/root/root_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/root/root_base.py -------------------------------------------------------------------------------- /model/root/traditional/root_ffnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/root/traditional/root_ffnn.py -------------------------------------------------------------------------------- /model/root/traditional/root_flnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/root/traditional/root_flnn.py -------------------------------------------------------------------------------- /model/root/traditional/root_rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/root/traditional/root_rnn.py -------------------------------------------------------------------------------- /model/scaling/BaseStrategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/scaling/BaseStrategy.py -------------------------------------------------------------------------------- /model/scaling/OnDemandScaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/scaling/OnDemandScaling.py -------------------------------------------------------------------------------- /model/scaling/ProactiveSLAScaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/model/scaling/ProactiveSLAScaling.py -------------------------------------------------------------------------------- /paper/draw_paper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/draw_paper.py -------------------------------------------------------------------------------- /paper/draw_paper_bfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/draw_paper_bfo.py -------------------------------------------------------------------------------- /paper/results/final/cpu/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/cpu/log_models.csv -------------------------------------------------------------------------------- /paper/results/final/cpu/plot_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/cpu/plot_cpu.py -------------------------------------------------------------------------------- /paper/results/final/giang1/Error-LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/Error-LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/Error-LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/Error-LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/Error-LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/Error-LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/Error-LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/Error-LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/Error-LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/Error-LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/Error-LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/Error-LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/Error-LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/Error-LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/Error-LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/Error-LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_10-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_10-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_2-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_2-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_3-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_3-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_5-net_para_[[10], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].csv -------------------------------------------------------------------------------- /paper/results/final/giang1/LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/LSTM-1HL-sliding_5-net_para_[[5], 1000, 128, 0.0001, ('elu', 'elu'), 'adam', 'mse'].png -------------------------------------------------------------------------------- /paper/results/final/giang1/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/log_models.csv -------------------------------------------------------------------------------- /paper/results/final/giang1/plot_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/giang1/plot_cpu.py -------------------------------------------------------------------------------- /paper/results/final/multi_cpu/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/multi_cpu/log_models.csv -------------------------------------------------------------------------------- /paper/results/final/multi_cpu/plot_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/multi_cpu/plot_cpu.py -------------------------------------------------------------------------------- /paper/results/final/multi_ram/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/multi_ram/log_models.csv -------------------------------------------------------------------------------- /paper/results/final/multi_ram/plot_ram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/multi_ram/plot_ram.py -------------------------------------------------------------------------------- /paper/results/final/ram/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/ram/log_models.csv -------------------------------------------------------------------------------- /paper/results/final/ram/plot_ram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/final/ram/plot_ram.py -------------------------------------------------------------------------------- /paper/results/temp/cpu/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/temp/cpu/log_models.csv -------------------------------------------------------------------------------- /paper/results/temp/cpu/plot_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/temp/cpu/plot_cpu.py -------------------------------------------------------------------------------- /paper/results/temp/multi_cpu/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/temp/multi_cpu/log_models.csv -------------------------------------------------------------------------------- /paper/results/temp/multi_cpu/plot_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/temp/multi_cpu/plot_cpu.py -------------------------------------------------------------------------------- /paper/results/temp/multi_ram/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/temp/multi_ram/log_models.csv -------------------------------------------------------------------------------- /paper/results/temp/multi_ram/plot_ram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/temp/multi_ram/plot_ram.py -------------------------------------------------------------------------------- /paper/results/temp/ram/log_models.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/temp/ram/log_models.csv -------------------------------------------------------------------------------- /paper/results/temp/ram/plot_ram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/results/temp/ram/plot_ram.py -------------------------------------------------------------------------------- /paper/scaling/draw_scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/draw_scaling.py -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/ann_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/ann_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/ann_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/ann_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/fl_abfolsnn_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/fl_abfolsnn_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/fl_abfolsnn_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/fl_abfolsnn_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/fl_bfonn_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/fl_bfonn_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/fl_bfonn_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/fl_bfonn_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/fl_gann_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/fl_gann_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/fl_gann_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/fl_gann_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/flnn_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/flnn_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/flnn_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/flnn_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/mlnn_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/mlnn_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/multi/mlnn_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/multi/mlnn_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/ann_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/ann_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/ann_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/ann_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/fl_abfolsnn_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/fl_abfolsnn_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/fl_abfolsnn_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/fl_abfolsnn_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/fl_bfonn_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/fl_bfonn_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/fl_bfonn_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/fl_bfonn_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/fl_gann_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/fl_gann_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/fl_gann_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/fl_gann_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/flnn_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/flnn_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/flnn_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/flnn_violated.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/mlnn_adi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/mlnn_adi.csv -------------------------------------------------------------------------------- /paper/scaling/sliding_3/uni/mlnn_violated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/paper/scaling/sliding_3/uni/mlnn_violated.csv -------------------------------------------------------------------------------- /script_run_scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/script_run_scaling.py -------------------------------------------------------------------------------- /test_scaling_ondemand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/test_scaling_ondemand.py -------------------------------------------------------------------------------- /test_scaling_sla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/test_scaling_sla.py -------------------------------------------------------------------------------- /test_scaling_sla_bfo_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/test_scaling_sla_bfo_2.py -------------------------------------------------------------------------------- /test_scaling_sla_bfo_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/test_scaling_sla_bfo_nn.py -------------------------------------------------------------------------------- /test_scaling_sla_final.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/test_scaling_sla_final.py -------------------------------------------------------------------------------- /test_scaling_sla_flabl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/test_scaling_sla_flabl.py -------------------------------------------------------------------------------- /utils/GraphUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/utils/GraphUtil.py -------------------------------------------------------------------------------- /utils/IOUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/utils/IOUtil.py -------------------------------------------------------------------------------- /utils/MathUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/utils/MathUtil.py -------------------------------------------------------------------------------- /utils/MeasureUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/utils/MeasureUtil.py -------------------------------------------------------------------------------- /utils/MetricUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/utils/MetricUtil.py -------------------------------------------------------------------------------- /utils/PreprocessingUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/utils/PreprocessingUtil.py -------------------------------------------------------------------------------- /utils/ScalingSetting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/utils/ScalingSetting.py -------------------------------------------------------------------------------- /utils/SettingPaper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chasebk/code_FLNN/HEAD/utils/SettingPaper.py --------------------------------------------------------------------------------