├── .gitignore ├── 1-loader.py ├── 2-normalize_split_train_test_plot.py ├── Figures ├── Algorithmic Comparison │ ├── algorithm_compariosn_plots.m │ ├── bars3.svg │ └── top-k_algorithm_comparison4.svg ├── Outage Probability │ ├── outage2.svg │ └── outage_prob_plot.m └── Power Footprint │ ├── IMPORTANT NOTE.txt │ ├── power_footprint.svg │ ├── pwr_footprint_plots.m │ ├── scen_1.mat │ ├── scen_2.mat │ ├── scen_3.mat │ ├── scen_4.mat │ ├── scen_5.mat │ ├── scen_6.mat │ ├── scen_7.mat │ ├── scen_8.mat │ ├── scen_9.mat │ └── zoomed.svg ├── GPS_pics ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png ├── 8.png ├── 8_old.png └── 9.png ├── Gathered_data_DEV ├── scenario1_seq_index_1-2422.npy ├── scenario1_unit1_loc_1-2422.npy ├── scenario1_unit1_pwr_60ghz_1-2422.npy ├── scenario1_unit2_loc_1-2422.npy ├── scenario2_seq_index_1-2974.npy ├── scenario2_unit1_loc_1-2974.npy ├── scenario2_unit1_pwr_60ghz_1-2974.npy ├── scenario2_unit2_loc_1-2974.npy ├── scenario3_seq_index_1-1487.npy ├── scenario3_unit1_loc_1-1487.npy ├── scenario3_unit1_pwr_60ghz_1-1487.npy ├── scenario3_unit2_loc_1-1487.npy ├── scenario3_unit2_loc_cal_1-1487.npy ├── scenario4_seq_index_1-1867.npy ├── scenario4_unit1_loc_1-1867.npy ├── scenario4_unit1_pwr_60ghz_1-1867.npy ├── scenario4_unit2_loc_1-1867.npy ├── scenario4_unit2_loc_cal_1-1867.npy ├── scenario5_seq_index_1-2300.npy ├── scenario5_unit1_loc_1-2300.npy ├── scenario5_unit1_pwr_60ghz_1-2300.npy ├── scenario5_unit2_loc_1-2300.npy ├── scenario6_seq_index_1-915.npy ├── scenario6_unit1_loc_1-915.npy ├── scenario6_unit1_pwr_60ghz_1-915.npy ├── scenario6_unit2_loc_1-915.npy ├── scenario7_seq_index_1-856.npy ├── scenario7_unit1_loc_1-856.npy ├── scenario7_unit1_pwr_60ghz_1-856.npy ├── scenario7_unit2_loc_1-856.npy ├── scenario8_seq_index_1-4043.npy ├── scenario8_unit1_loc_1-4043.npy ├── scenario8_unit1_pwr_60ghz_1-4043.npy ├── scenario8_unit2_loc_1-4043.npy ├── scenario8_unit2_loc_cal_1-4043.npy ├── scenario9_seq_index_1-5964.npy ├── scenario9_unit1_loc_1-5964.npy ├── scenario9_unit1_pwr_60ghz_1-5964.npy ├── scenario9_unit2_loc_1-5964.npy └── scenario9_unit2_loc_cal_1-5964.npy ├── README.md ├── req.txt └── train_test_func.py /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | __pycache__/* -------------------------------------------------------------------------------- /1-loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/1-loader.py -------------------------------------------------------------------------------- /2-normalize_split_train_test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/2-normalize_split_train_test_plot.py -------------------------------------------------------------------------------- /Figures/Algorithmic Comparison/algorithm_compariosn_plots.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Algorithmic Comparison/algorithm_compariosn_plots.m -------------------------------------------------------------------------------- /Figures/Algorithmic Comparison/bars3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Algorithmic Comparison/bars3.svg -------------------------------------------------------------------------------- /Figures/Algorithmic Comparison/top-k_algorithm_comparison4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Algorithmic Comparison/top-k_algorithm_comparison4.svg -------------------------------------------------------------------------------- /Figures/Outage Probability/outage2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Outage Probability/outage2.svg -------------------------------------------------------------------------------- /Figures/Outage Probability/outage_prob_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Outage Probability/outage_prob_plot.m -------------------------------------------------------------------------------- /Figures/Power Footprint/IMPORTANT NOTE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/IMPORTANT NOTE.txt -------------------------------------------------------------------------------- /Figures/Power Footprint/power_footprint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/power_footprint.svg -------------------------------------------------------------------------------- /Figures/Power Footprint/pwr_footprint_plots.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/pwr_footprint_plots.m -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_1.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_2.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_3.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_3.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_4.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_4.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_5.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_5.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_6.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_6.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_7.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_7.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_8.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_8.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/scen_9.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/scen_9.mat -------------------------------------------------------------------------------- /Figures/Power Footprint/zoomed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Figures/Power Footprint/zoomed.svg -------------------------------------------------------------------------------- /GPS_pics/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/1.png -------------------------------------------------------------------------------- /GPS_pics/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/2.png -------------------------------------------------------------------------------- /GPS_pics/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/3.png -------------------------------------------------------------------------------- /GPS_pics/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/4.png -------------------------------------------------------------------------------- /GPS_pics/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/5.png -------------------------------------------------------------------------------- /GPS_pics/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/6.png -------------------------------------------------------------------------------- /GPS_pics/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/7.png -------------------------------------------------------------------------------- /GPS_pics/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/8.png -------------------------------------------------------------------------------- /GPS_pics/8_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/8_old.png -------------------------------------------------------------------------------- /GPS_pics/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/GPS_pics/9.png -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario1_seq_index_1-2422.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario1_seq_index_1-2422.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario1_unit1_loc_1-2422.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario1_unit1_loc_1-2422.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario1_unit1_pwr_60ghz_1-2422.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario1_unit1_pwr_60ghz_1-2422.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario1_unit2_loc_1-2422.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario1_unit2_loc_1-2422.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario2_seq_index_1-2974.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario2_seq_index_1-2974.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario2_unit1_loc_1-2974.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario2_unit1_loc_1-2974.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario2_unit1_pwr_60ghz_1-2974.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario2_unit1_pwr_60ghz_1-2974.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario2_unit2_loc_1-2974.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario2_unit2_loc_1-2974.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario3_seq_index_1-1487.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario3_seq_index_1-1487.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario3_unit1_loc_1-1487.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario3_unit1_loc_1-1487.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario3_unit1_pwr_60ghz_1-1487.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario3_unit1_pwr_60ghz_1-1487.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario3_unit2_loc_1-1487.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario3_unit2_loc_1-1487.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario3_unit2_loc_cal_1-1487.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario3_unit2_loc_cal_1-1487.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario4_seq_index_1-1867.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario4_seq_index_1-1867.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario4_unit1_loc_1-1867.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario4_unit1_loc_1-1867.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario4_unit1_pwr_60ghz_1-1867.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario4_unit1_pwr_60ghz_1-1867.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario4_unit2_loc_1-1867.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario4_unit2_loc_1-1867.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario4_unit2_loc_cal_1-1867.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario4_unit2_loc_cal_1-1867.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario5_seq_index_1-2300.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario5_seq_index_1-2300.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario5_unit1_loc_1-2300.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario5_unit1_loc_1-2300.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario5_unit1_pwr_60ghz_1-2300.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario5_unit1_pwr_60ghz_1-2300.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario5_unit2_loc_1-2300.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario5_unit2_loc_1-2300.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario6_seq_index_1-915.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario6_seq_index_1-915.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario6_unit1_loc_1-915.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario6_unit1_loc_1-915.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario6_unit1_pwr_60ghz_1-915.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario6_unit1_pwr_60ghz_1-915.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario6_unit2_loc_1-915.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario6_unit2_loc_1-915.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario7_seq_index_1-856.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario7_seq_index_1-856.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario7_unit1_loc_1-856.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario7_unit1_loc_1-856.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario7_unit1_pwr_60ghz_1-856.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario7_unit1_pwr_60ghz_1-856.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario7_unit2_loc_1-856.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario7_unit2_loc_1-856.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario8_seq_index_1-4043.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario8_seq_index_1-4043.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario8_unit1_loc_1-4043.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario8_unit1_loc_1-4043.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario8_unit1_pwr_60ghz_1-4043.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario8_unit1_pwr_60ghz_1-4043.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario8_unit2_loc_1-4043.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario8_unit2_loc_1-4043.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario8_unit2_loc_cal_1-4043.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario8_unit2_loc_cal_1-4043.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario9_seq_index_1-5964.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario9_seq_index_1-5964.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario9_unit1_loc_1-5964.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario9_unit1_loc_1-5964.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario9_unit1_pwr_60ghz_1-5964.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario9_unit1_pwr_60ghz_1-5964.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario9_unit2_loc_1-5964.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario9_unit2_loc_1-5964.npy -------------------------------------------------------------------------------- /Gathered_data_DEV/scenario9_unit2_loc_cal_1-5964.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/Gathered_data_DEV/scenario9_unit2_loc_cal_1-5964.npy -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/README.md -------------------------------------------------------------------------------- /req.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/req.txt -------------------------------------------------------------------------------- /train_test_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmoraispk/Position-Beam-Prediction/HEAD/train_test_func.py --------------------------------------------------------------------------------