├── LICENSE ├── README.md ├── data ├── METIS.py ├── __init__.py ├── allProfileNa_withAltitude.npy ├── allProfileNa_withAltitude_1Gaussian.npy ├── allProfileNa_withAltitude_2Gaussians.npy ├── allProfileNa_withAltitude_2GaussiansSym.npy ├── allProfileNa_withAltitude_3Gaussians.npy ├── apertures │ ├── Coord_EELT-BP1.dat │ ├── Coord_EELT-BP3.dat │ ├── Coord_EELT-BP5.dat │ ├── Coord_EELT-Nominal.dat │ ├── EELT_MISSING_EELT-BP1.dat │ ├── EELT_MISSING_EELT-BP3.dat │ ├── EELT_MISSING_EELT-BP5.dat │ ├── EELT_MISSING_EELT-Nominal.dat │ ├── EELT_Piston.dat │ ├── EELT_Piston_BP1.dat │ ├── EELT_Piston_BP3.dat │ ├── EELT_Piston_BP5.dat │ ├── EELT_Piston_EELT-BP1.dat │ ├── EELT_Piston_EELT-BP3.dat │ ├── EELT_Piston_EELT-BP5.dat │ ├── EELT_Piston_EELT-Nominal.dat │ ├── EELT_REF_ERROR.dat │ ├── EELT_TT.dat │ ├── EELT_TT_BP1.dat │ ├── EELT_TT_BP3.dat │ ├── EELT_TT_BP5.dat │ ├── EELT_TT_DIRECTION.dat │ ├── EELT_TT_DIRECTION_BP1.dat │ ├── EELT_TT_DIRECTION_BP3.dat │ ├── EELT_TT_DIRECTION_BP5.dat │ ├── EELT_TT_DIRECTION_EELT-BP1.dat │ ├── EELT_TT_DIRECTION_EELT-BP3.dat │ ├── EELT_TT_DIRECTION_EELT-BP5.dat │ ├── EELT_TT_DIRECTION_EELT-Nominal.dat │ ├── EELT_TT_EELT-BP1.dat │ ├── EELT_TT_EELT-BP3.dat │ ├── EELT_TT_EELT-BP5.dat │ ├── EELT_TT_EELT-Nominal.dat │ └── JCKACTIF.fits ├── bench-results │ └── .gitignore ├── dataBase │ ├── mat │ │ └── .gitignore │ └── turbu │ │ └── .gitignore ├── dm-data │ └── test_custom_dm.fits ├── layouts │ ├── SCAO_PYR.area │ ├── SCAO_SH.area │ ├── layoutDeArielle.area │ ├── layoutDeFab.area │ ├── layoutDeFab_SH.area │ ├── layoutDeMilan.area │ ├── layoutDeMilanBIG.area │ └── test_ncpa ├── mat │ └── .gitignore ├── par │ ├── __init__.py │ └── par4rl │ │ ├── __init__.py │ │ └── production │ │ ├── __init__.py │ │ ├── geo │ │ ├── __init__.py │ │ ├── production_sh_10x10_2m_geo.py │ │ ├── production_sh_40x40_8m_3layers_dir_0_15_30_geo.py │ │ ├── production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15_geo.py │ │ ├── production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25_geo.py │ │ ├── production_sh_40x40_8m_3layers_geo.py │ │ ├── production_sh_40x40_8m_3layers_noise_M9_geo.py │ │ ├── production_sh_40x40_8m_3layers_same_dir_gain_change_high_geo.py │ │ ├── production_sh_40x40_8m_3layers_same_dir_gain_change_low_geo.py │ │ ├── production_sh_40x40_8m_3layers_same_dir_geo.py │ │ ├── production_sh_40x40_8m_3layers_same_dir_v_10_5_15_geo.py │ │ ├── production_sh_40x40_8m_3layers_same_dir_v_20_15_25_geo.py │ │ ├── production_sh_40x40_8m_3layers_v_10_5_15_geo.py │ │ └── production_sh_40x40_8m_3layers_v_20_15_25_geo.py │ │ ├── production_sh_10x10_2m.py │ │ ├── production_sh_40x40_8m_3layers.py │ │ ├── production_sh_40x40_8m_3layers_d0_noise.py │ │ ├── production_sh_40x40_8m_3layers_d1_noise.py │ │ ├── production_sh_40x40_8m_3layers_dir_0_15_30.py │ │ ├── production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15.py │ │ ├── production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25.py │ │ ├── production_sh_40x40_8m_3layers_same_dir.py │ │ ├── production_sh_40x40_8m_3layers_same_dir_roket.py │ │ ├── production_sh_40x40_8m_3layers_same_dir_v_10_5_15.py │ │ ├── production_sh_40x40_8m_3layers_same_dir_v_20_15_25.py │ │ ├── production_sh_40x40_8m_3layers_v_10_5_15.py │ │ └── production_sh_40x40_8m_3layers_v_20_15_25.py └── turbu │ └── .gitignore ├── guardians ├── __init__.py ├── drax.py ├── gamora.py ├── groot.py ├── misc │ ├── __init__.py │ ├── correlations │ │ ├── __init__.py │ │ ├── bash_script.sh │ │ ├── correlation_bokeh.py │ │ ├── correlation_study.py │ │ ├── script_roket.py │ │ └── script_roket_cpu.py │ ├── layer_linearity │ │ ├── __init__.py │ │ └── layers_test.py │ ├── roket_cpu.py │ ├── roket_gpu.py │ ├── roket_widget.py │ └── valid_roket_files.py ├── roket.py ├── roket_generalized_rl.py ├── scripts │ ├── __init__.py │ ├── bash_roket.sh │ ├── convergence.py │ ├── old2new_attrs.py │ ├── psf_error.py │ └── script_roket.py ├── starlord.py └── widgets │ ├── __init__.py │ ├── bokeh_gamora.py │ ├── bokeh_groot.py │ ├── bokeh_guardian.py │ ├── bokeh_roket.py │ ├── widget_gamora.py │ ├── widget_groot.py │ ├── widget_guardian.py │ └── widget_roket.py ├── img ├── Image1.png ├── Image2.png ├── Image3.jpg └── Image4.png ├── main.py ├── output ├── autoencoder │ └── autoencoder_weights │ │ └── autoencoder_M9_rms_3 └── error_budget │ └── h5_files │ └── .gitignore ├── shesha ├── __init__.py ├── ao │ ├── __init__.py │ ├── basis.py │ ├── cmats.py │ ├── imats.py │ ├── modopti.py │ ├── tomo.py │ └── wfs.py ├── config │ ├── PATMOS.py │ ├── PCENTROIDER.py │ ├── PCONTROLLER.py │ ├── PDMS.py │ ├── PGEOM.py │ ├── PLOOP.py │ ├── PTARGET.py │ ├── PTEL.py │ ├── PWFS.py │ ├── __init__.py │ └── config_setter_utils.py ├── constants.py ├── init │ ├── __init__.py │ ├── atmos_init.py │ ├── dm_init.py │ ├── geom_init.py │ ├── lgs_init.py │ ├── rtc_init.py │ ├── target_init.py │ └── wfs_init.py ├── scripts │ ├── __init__.py │ ├── closed_loop.py │ ├── dm_standalone.py │ └── old_scripts │ │ ├── benchmark.sh │ │ ├── benchmark_script.py │ │ ├── closed_loop_fake_wfs.py │ │ ├── closed_loop_mpi.py │ │ ├── debug_pyr.py │ │ ├── dm_scripts │ │ ├── par_dm.py │ │ └── script_dminit.py │ │ ├── nono_loop.py │ │ ├── open_loop.py │ │ ├── scriptBashCompass_PYR39m.sh │ │ ├── scriptBashCompass_SH39m.sh │ │ ├── script_PYR39m.py │ │ ├── script_PYR39m_optimGain.py │ │ ├── script_SH39m.py │ │ ├── test_rtc_standalone.py │ │ └── test_rtc_standalone_pyr.py ├── supervisor │ ├── __init__.py │ ├── benchSupervisor.py │ ├── canapassSupervisor.py │ ├── compassSupervisor.py │ ├── components │ │ ├── __init__.py │ │ ├── atmosCompass.py │ │ ├── dmCompass.py │ │ ├── rtcCompass.py │ │ ├── sourceCompass.py │ │ ├── targetCompass.py │ │ ├── telescopeCompass.py │ │ └── wfsCompass.py │ ├── genericSupervisor.py │ ├── optimizers │ │ ├── __init__.py │ │ ├── calibration.py │ │ └── modalBasis.py │ └── rlSupervisor.py ├── sutra_wrap.py ├── util │ ├── __init__.py │ ├── dm_util.py │ ├── exportConfig.py │ ├── hdf5_util.py │ ├── influ_util.py │ ├── ipython_embed.py │ ├── iterkolmo.py │ ├── kl_util.py │ ├── make_apodizer.py │ ├── make_pupil.py │ ├── matplotlibwidget.py │ ├── psfMap.py │ ├── rtc_util.py │ ├── tao │ │ ├── __init__.py │ │ ├── ltao.py │ │ ├── mcao.py │ │ └── writer.py │ ├── tools.py │ ├── utilities.py │ └── writers │ │ ├── common │ │ ├── __init__.py │ │ ├── atmos.py │ │ ├── dm.py │ │ ├── fits.py │ │ ├── imat.py │ │ └── wfs.py │ │ ├── tao │ │ ├── __init__.py │ │ ├── atmParams.py │ │ └── sysParams.py │ │ └── yao │ │ ├── __init__.py │ │ ├── atmos.py │ │ ├── dm.py │ │ ├── general.py │ │ ├── gs.py │ │ ├── loop.py │ │ ├── targets.py │ │ └── wfs.py └── widgets │ ├── __init__.py │ ├── testNoise.py │ ├── widget_ao.py │ ├── widget_ao.ui │ ├── widget_ao_expert.py │ ├── widget_ao_expert.ui │ ├── widget_base.py │ ├── widget_base.ui │ ├── widget_bench.py │ ├── widget_bench.ui │ └── widget_canapass.py └── src ├── __init__.py ├── autoencoder ├── __init__.py ├── autoencoder_models.py └── obtain_dataset_autoencoder.py ├── error_budget ├── __init__.py ├── error_budget_multiple_agents.py ├── helper_experiments.py ├── plot_results_error_budget.py └── sac │ ├── __init__.py │ ├── model.py │ ├── replay_memory.py │ ├── sac.py │ └── utils.py └── reinforcement_learning ├── __init__.py ├── config ├── GlobalConfig.py ├── parameters.cfg ├── parameters_autoencoder.cfg └── parameters_sac.cfg ├── environment ├── ao_env.py └── delayed_mdp.py ├── helper_functions ├── __init__.py ├── helper_choose_experiment.py ├── preprocessing │ ├── __init__.py │ ├── normalization │ │ ├── __init__.py │ │ ├── freedom_parameter │ │ │ └── peak2valley │ │ │ │ ├── production_sh_10x10_2m_diff.npy │ │ │ │ ├── production_sh_10x10_2m_geo.npy │ │ │ │ ├── production_sh_10x10_2m_integrator.npy │ │ │ │ ├── production_sh_10x10_2m_mean2std.npy │ │ │ │ ├── production_sh_10x10_2m_mean2std_delay_accounted.npy │ │ │ │ ├── production_sh_10x10_2m_mean3std.npy │ │ │ │ ├── production_sh_10x10_2m_mean3std_delay_accounted.npy │ │ │ │ ├── production_sh_10x10_2m_mean4std.npy │ │ │ │ └── production_sh_10x10_2m_mean4std_delay_accounted.npy │ │ ├── normalization_action_zernike │ │ │ ├── zn_norm_production_sh_10x10_2m.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_d1_noise.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_noise_M9.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_same_dir.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_same_dir_gain_change_high.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_same_dir_gain_change_low.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_same_dir_roket.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_same_dir_v_10_5_15.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_same_dir_v_20_15_25.npy │ │ │ ├── zn_norm_production_sh_40x40_8m_3layers_v_10_5_15.npy │ │ │ └── zn_norm_production_sh_40x40_8m_3layers_v_20_15_25.npy │ │ ├── obtain_normalization.py │ │ └── state_normalization │ │ │ ├── normalization_production_sh_10x10_2m.pickle │ │ │ ├── normalization_production_sh_10x10_2m_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_d1_noise_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_dir_0_15_30_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_noise_M9_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_same_dir_gain_change_high_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_same_dir_gain_change_low_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_same_dir_roket_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_same_dir_v_10_5_15_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_same_dir_v_20_15_25_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_same_dir_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_v_10_5_15_zernike_space.pickle │ │ │ ├── normalization_production_sh_40x40_8m_3layers_v_20_15_25_zernike_space.pickle │ │ │ └── normalization_production_sh_40x40_8m_3layers_zernike_space.pickle │ ├── obtain_gain │ │ ├── __init__.py │ │ └── obtain_best_gain_and_modes_filtered.py │ └── preprocessing_gain.py └── utils │ ├── help_initialization.py │ ├── utils.py │ └── utils_projectors.py └── rpc_training ├── __init__.py ├── algorithms_rpc ├── __init__.py ├── model_rpc.py ├── replay_memory_rpc.py └── utils.py ├── helper_rpc ├── __init__.py ├── helper_pure_rpc.py ├── helper_rewards.py ├── helper_rpc.py └── helper_states.py ├── rpc_init.py └── train_rpc.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/README.md -------------------------------------------------------------------------------- /data/METIS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/METIS.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/allProfileNa_withAltitude.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/allProfileNa_withAltitude.npy -------------------------------------------------------------------------------- /data/allProfileNa_withAltitude_1Gaussian.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/allProfileNa_withAltitude_1Gaussian.npy -------------------------------------------------------------------------------- /data/allProfileNa_withAltitude_2Gaussians.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/allProfileNa_withAltitude_2Gaussians.npy -------------------------------------------------------------------------------- /data/allProfileNa_withAltitude_2GaussiansSym.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/allProfileNa_withAltitude_2GaussiansSym.npy -------------------------------------------------------------------------------- /data/allProfileNa_withAltitude_3Gaussians.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/allProfileNa_withAltitude_3Gaussians.npy -------------------------------------------------------------------------------- /data/apertures/Coord_EELT-BP1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/Coord_EELT-BP1.dat -------------------------------------------------------------------------------- /data/apertures/Coord_EELT-BP3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/Coord_EELT-BP3.dat -------------------------------------------------------------------------------- /data/apertures/Coord_EELT-BP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/Coord_EELT-BP5.dat -------------------------------------------------------------------------------- /data/apertures/Coord_EELT-Nominal.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/Coord_EELT-Nominal.dat -------------------------------------------------------------------------------- /data/apertures/EELT_MISSING_EELT-BP1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_MISSING_EELT-BP1.dat -------------------------------------------------------------------------------- /data/apertures/EELT_MISSING_EELT-BP3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_MISSING_EELT-BP3.dat -------------------------------------------------------------------------------- /data/apertures/EELT_MISSING_EELT-BP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_MISSING_EELT-BP5.dat -------------------------------------------------------------------------------- /data/apertures/EELT_MISSING_EELT-Nominal.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_MISSING_EELT-Nominal.dat -------------------------------------------------------------------------------- /data/apertures/EELT_Piston.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_Piston.dat -------------------------------------------------------------------------------- /data/apertures/EELT_Piston_BP1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_Piston_BP1.dat -------------------------------------------------------------------------------- /data/apertures/EELT_Piston_BP3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_Piston_BP3.dat -------------------------------------------------------------------------------- /data/apertures/EELT_Piston_BP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_Piston_BP5.dat -------------------------------------------------------------------------------- /data/apertures/EELT_Piston_EELT-BP1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_Piston_EELT-BP1.dat -------------------------------------------------------------------------------- /data/apertures/EELT_Piston_EELT-BP3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_Piston_EELT-BP3.dat -------------------------------------------------------------------------------- /data/apertures/EELT_Piston_EELT-BP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_Piston_EELT-BP5.dat -------------------------------------------------------------------------------- /data/apertures/EELT_Piston_EELT-Nominal.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_Piston_EELT-Nominal.dat -------------------------------------------------------------------------------- /data/apertures/EELT_REF_ERROR.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_REF_ERROR.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_BP1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_BP1.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_BP3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_BP3.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_BP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_BP5.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_DIRECTION.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_DIRECTION.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_DIRECTION_BP1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_DIRECTION_BP1.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_DIRECTION_BP3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_DIRECTION_BP3.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_DIRECTION_BP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_DIRECTION_BP5.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_DIRECTION_EELT-BP1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_DIRECTION_EELT-BP1.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_DIRECTION_EELT-BP3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_DIRECTION_EELT-BP3.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_DIRECTION_EELT-BP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_DIRECTION_EELT-BP5.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_DIRECTION_EELT-Nominal.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_DIRECTION_EELT-Nominal.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_EELT-BP1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_EELT-BP1.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_EELT-BP3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_EELT-BP3.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_EELT-BP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_EELT-BP5.dat -------------------------------------------------------------------------------- /data/apertures/EELT_TT_EELT-Nominal.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/EELT_TT_EELT-Nominal.dat -------------------------------------------------------------------------------- /data/apertures/JCKACTIF.fits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/apertures/JCKACTIF.fits -------------------------------------------------------------------------------- /data/bench-results/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/bench-results/.gitignore -------------------------------------------------------------------------------- /data/dataBase/mat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/dataBase/mat/.gitignore -------------------------------------------------------------------------------- /data/dataBase/turbu/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/dataBase/turbu/.gitignore -------------------------------------------------------------------------------- /data/dm-data/test_custom_dm.fits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/dm-data/test_custom_dm.fits -------------------------------------------------------------------------------- /data/layouts/SCAO_PYR.area: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/layouts/SCAO_PYR.area -------------------------------------------------------------------------------- /data/layouts/SCAO_SH.area: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/layouts/SCAO_SH.area -------------------------------------------------------------------------------- /data/layouts/layoutDeArielle.area: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/layouts/layoutDeArielle.area -------------------------------------------------------------------------------- /data/layouts/layoutDeFab.area: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/layouts/layoutDeFab.area -------------------------------------------------------------------------------- /data/layouts/layoutDeFab_SH.area: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/layouts/layoutDeFab_SH.area -------------------------------------------------------------------------------- /data/layouts/layoutDeMilan.area: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/layouts/layoutDeMilan.area -------------------------------------------------------------------------------- /data/layouts/layoutDeMilanBIG.area: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/layouts/layoutDeMilanBIG.area -------------------------------------------------------------------------------- /data/layouts/test_ncpa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/layouts/test_ncpa -------------------------------------------------------------------------------- /data/mat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/mat/.gitignore -------------------------------------------------------------------------------- /data/par/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/par/par4rl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/par/par4rl/production/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_10x10_2m_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_10x10_2m_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_dir_0_15_30_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_dir_0_15_30_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_noise_M9_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_noise_M9_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_gain_change_high_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_gain_change_high_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_gain_change_low_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_gain_change_low_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_v_10_5_15_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_v_10_5_15_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_v_20_15_25_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_same_dir_v_20_15_25_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_v_10_5_15_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_v_10_5_15_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_v_20_15_25_geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/geo/production_sh_40x40_8m_3layers_v_20_15_25_geo.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_10x10_2m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_10x10_2m.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_d0_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_d0_noise.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_d1_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_d1_noise.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_dir_0_15_30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_dir_0_15_30.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_same_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_same_dir.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_same_dir_roket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_same_dir_roket.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_same_dir_v_10_5_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_same_dir_v_10_5_15.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_same_dir_v_20_15_25.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_same_dir_v_20_15_25.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_v_10_5_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_v_10_5_15.py -------------------------------------------------------------------------------- /data/par/par4rl/production/production_sh_40x40_8m_3layers_v_20_15_25.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/par/par4rl/production/production_sh_40x40_8m_3layers_v_20_15_25.py -------------------------------------------------------------------------------- /data/turbu/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/data/turbu/.gitignore -------------------------------------------------------------------------------- /guardians/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/__init__.py -------------------------------------------------------------------------------- /guardians/drax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/drax.py -------------------------------------------------------------------------------- /guardians/gamora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/gamora.py -------------------------------------------------------------------------------- /guardians/groot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/groot.py -------------------------------------------------------------------------------- /guardians/misc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guardians/misc/correlations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guardians/misc/correlations/bash_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/correlations/bash_script.sh -------------------------------------------------------------------------------- /guardians/misc/correlations/correlation_bokeh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/correlations/correlation_bokeh.py -------------------------------------------------------------------------------- /guardians/misc/correlations/correlation_study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/correlations/correlation_study.py -------------------------------------------------------------------------------- /guardians/misc/correlations/script_roket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/correlations/script_roket.py -------------------------------------------------------------------------------- /guardians/misc/correlations/script_roket_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/correlations/script_roket_cpu.py -------------------------------------------------------------------------------- /guardians/misc/layer_linearity/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guardians/misc/layer_linearity/layers_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/layer_linearity/layers_test.py -------------------------------------------------------------------------------- /guardians/misc/roket_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/roket_cpu.py -------------------------------------------------------------------------------- /guardians/misc/roket_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/roket_gpu.py -------------------------------------------------------------------------------- /guardians/misc/roket_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/roket_widget.py -------------------------------------------------------------------------------- /guardians/misc/valid_roket_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/misc/valid_roket_files.py -------------------------------------------------------------------------------- /guardians/roket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/roket.py -------------------------------------------------------------------------------- /guardians/roket_generalized_rl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/roket_generalized_rl.py -------------------------------------------------------------------------------- /guardians/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guardians/scripts/bash_roket.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/scripts/bash_roket.sh -------------------------------------------------------------------------------- /guardians/scripts/convergence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/scripts/convergence.py -------------------------------------------------------------------------------- /guardians/scripts/old2new_attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/scripts/old2new_attrs.py -------------------------------------------------------------------------------- /guardians/scripts/psf_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/scripts/psf_error.py -------------------------------------------------------------------------------- /guardians/scripts/script_roket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/scripts/script_roket.py -------------------------------------------------------------------------------- /guardians/starlord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/starlord.py -------------------------------------------------------------------------------- /guardians/widgets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guardians/widgets/bokeh_gamora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/widgets/bokeh_gamora.py -------------------------------------------------------------------------------- /guardians/widgets/bokeh_groot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/widgets/bokeh_groot.py -------------------------------------------------------------------------------- /guardians/widgets/bokeh_guardian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/widgets/bokeh_guardian.py -------------------------------------------------------------------------------- /guardians/widgets/bokeh_roket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/widgets/bokeh_roket.py -------------------------------------------------------------------------------- /guardians/widgets/widget_gamora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/widgets/widget_gamora.py -------------------------------------------------------------------------------- /guardians/widgets/widget_groot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/widgets/widget_groot.py -------------------------------------------------------------------------------- /guardians/widgets/widget_guardian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/widgets/widget_guardian.py -------------------------------------------------------------------------------- /guardians/widgets/widget_roket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/guardians/widgets/widget_roket.py -------------------------------------------------------------------------------- /img/Image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/img/Image1.png -------------------------------------------------------------------------------- /img/Image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/img/Image2.png -------------------------------------------------------------------------------- /img/Image3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/img/Image3.jpg -------------------------------------------------------------------------------- /img/Image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/img/Image4.png -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/main.py -------------------------------------------------------------------------------- /output/autoencoder/autoencoder_weights/autoencoder_M9_rms_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/output/autoencoder/autoencoder_weights/autoencoder_M9_rms_3 -------------------------------------------------------------------------------- /output/error_budget/h5_files/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/output/error_budget/h5_files/.gitignore -------------------------------------------------------------------------------- /shesha/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/__init__.py -------------------------------------------------------------------------------- /shesha/ao/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/ao/__init__.py -------------------------------------------------------------------------------- /shesha/ao/basis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/ao/basis.py -------------------------------------------------------------------------------- /shesha/ao/cmats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/ao/cmats.py -------------------------------------------------------------------------------- /shesha/ao/imats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/ao/imats.py -------------------------------------------------------------------------------- /shesha/ao/modopti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/ao/modopti.py -------------------------------------------------------------------------------- /shesha/ao/tomo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/ao/tomo.py -------------------------------------------------------------------------------- /shesha/ao/wfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/ao/wfs.py -------------------------------------------------------------------------------- /shesha/config/PATMOS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PATMOS.py -------------------------------------------------------------------------------- /shesha/config/PCENTROIDER.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PCENTROIDER.py -------------------------------------------------------------------------------- /shesha/config/PCONTROLLER.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PCONTROLLER.py -------------------------------------------------------------------------------- /shesha/config/PDMS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PDMS.py -------------------------------------------------------------------------------- /shesha/config/PGEOM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PGEOM.py -------------------------------------------------------------------------------- /shesha/config/PLOOP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PLOOP.py -------------------------------------------------------------------------------- /shesha/config/PTARGET.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PTARGET.py -------------------------------------------------------------------------------- /shesha/config/PTEL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PTEL.py -------------------------------------------------------------------------------- /shesha/config/PWFS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/PWFS.py -------------------------------------------------------------------------------- /shesha/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/__init__.py -------------------------------------------------------------------------------- /shesha/config/config_setter_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/config/config_setter_utils.py -------------------------------------------------------------------------------- /shesha/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/constants.py -------------------------------------------------------------------------------- /shesha/init/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/init/__init__.py -------------------------------------------------------------------------------- /shesha/init/atmos_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/init/atmos_init.py -------------------------------------------------------------------------------- /shesha/init/dm_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/init/dm_init.py -------------------------------------------------------------------------------- /shesha/init/geom_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/init/geom_init.py -------------------------------------------------------------------------------- /shesha/init/lgs_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/init/lgs_init.py -------------------------------------------------------------------------------- /shesha/init/rtc_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/init/rtc_init.py -------------------------------------------------------------------------------- /shesha/init/target_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/init/target_init.py -------------------------------------------------------------------------------- /shesha/init/wfs_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/init/wfs_init.py -------------------------------------------------------------------------------- /shesha/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/__init__.py -------------------------------------------------------------------------------- /shesha/scripts/closed_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/closed_loop.py -------------------------------------------------------------------------------- /shesha/scripts/dm_standalone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/dm_standalone.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/benchmark.sh -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/benchmark_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/benchmark_script.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/closed_loop_fake_wfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/closed_loop_fake_wfs.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/closed_loop_mpi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/closed_loop_mpi.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/debug_pyr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/debug_pyr.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/dm_scripts/par_dm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/dm_scripts/par_dm.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/dm_scripts/script_dminit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/dm_scripts/script_dminit.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/nono_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/nono_loop.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/open_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/open_loop.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/scriptBashCompass_PYR39m.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/scriptBashCompass_PYR39m.sh -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/scriptBashCompass_SH39m.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/scriptBashCompass_SH39m.sh -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/script_PYR39m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/script_PYR39m.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/script_PYR39m_optimGain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/script_PYR39m_optimGain.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/script_SH39m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/script_SH39m.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/test_rtc_standalone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/test_rtc_standalone.py -------------------------------------------------------------------------------- /shesha/scripts/old_scripts/test_rtc_standalone_pyr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/scripts/old_scripts/test_rtc_standalone_pyr.py -------------------------------------------------------------------------------- /shesha/supervisor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/__init__.py -------------------------------------------------------------------------------- /shesha/supervisor/benchSupervisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/benchSupervisor.py -------------------------------------------------------------------------------- /shesha/supervisor/canapassSupervisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/canapassSupervisor.py -------------------------------------------------------------------------------- /shesha/supervisor/compassSupervisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/compassSupervisor.py -------------------------------------------------------------------------------- /shesha/supervisor/components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/components/__init__.py -------------------------------------------------------------------------------- /shesha/supervisor/components/atmosCompass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/components/atmosCompass.py -------------------------------------------------------------------------------- /shesha/supervisor/components/dmCompass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/components/dmCompass.py -------------------------------------------------------------------------------- /shesha/supervisor/components/rtcCompass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/components/rtcCompass.py -------------------------------------------------------------------------------- /shesha/supervisor/components/sourceCompass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/components/sourceCompass.py -------------------------------------------------------------------------------- /shesha/supervisor/components/targetCompass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/components/targetCompass.py -------------------------------------------------------------------------------- /shesha/supervisor/components/telescopeCompass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/components/telescopeCompass.py -------------------------------------------------------------------------------- /shesha/supervisor/components/wfsCompass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/components/wfsCompass.py -------------------------------------------------------------------------------- /shesha/supervisor/genericSupervisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/genericSupervisor.py -------------------------------------------------------------------------------- /shesha/supervisor/optimizers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/optimizers/__init__.py -------------------------------------------------------------------------------- /shesha/supervisor/optimizers/calibration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/optimizers/calibration.py -------------------------------------------------------------------------------- /shesha/supervisor/optimizers/modalBasis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/optimizers/modalBasis.py -------------------------------------------------------------------------------- /shesha/supervisor/rlSupervisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/supervisor/rlSupervisor.py -------------------------------------------------------------------------------- /shesha/sutra_wrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/sutra_wrap.py -------------------------------------------------------------------------------- /shesha/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/__init__.py -------------------------------------------------------------------------------- /shesha/util/dm_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/dm_util.py -------------------------------------------------------------------------------- /shesha/util/exportConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/exportConfig.py -------------------------------------------------------------------------------- /shesha/util/hdf5_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/hdf5_util.py -------------------------------------------------------------------------------- /shesha/util/influ_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/influ_util.py -------------------------------------------------------------------------------- /shesha/util/ipython_embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/ipython_embed.py -------------------------------------------------------------------------------- /shesha/util/iterkolmo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/iterkolmo.py -------------------------------------------------------------------------------- /shesha/util/kl_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/kl_util.py -------------------------------------------------------------------------------- /shesha/util/make_apodizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/make_apodizer.py -------------------------------------------------------------------------------- /shesha/util/make_pupil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/make_pupil.py -------------------------------------------------------------------------------- /shesha/util/matplotlibwidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/matplotlibwidget.py -------------------------------------------------------------------------------- /shesha/util/psfMap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/psfMap.py -------------------------------------------------------------------------------- /shesha/util/rtc_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/rtc_util.py -------------------------------------------------------------------------------- /shesha/util/tao/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/tao/__init__.py -------------------------------------------------------------------------------- /shesha/util/tao/ltao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/tao/ltao.py -------------------------------------------------------------------------------- /shesha/util/tao/mcao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/tao/mcao.py -------------------------------------------------------------------------------- /shesha/util/tao/writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/tao/writer.py -------------------------------------------------------------------------------- /shesha/util/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/tools.py -------------------------------------------------------------------------------- /shesha/util/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/utilities.py -------------------------------------------------------------------------------- /shesha/util/writers/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/common/__init__.py -------------------------------------------------------------------------------- /shesha/util/writers/common/atmos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/common/atmos.py -------------------------------------------------------------------------------- /shesha/util/writers/common/dm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/common/dm.py -------------------------------------------------------------------------------- /shesha/util/writers/common/fits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/common/fits.py -------------------------------------------------------------------------------- /shesha/util/writers/common/imat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/common/imat.py -------------------------------------------------------------------------------- /shesha/util/writers/common/wfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/common/wfs.py -------------------------------------------------------------------------------- /shesha/util/writers/tao/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/tao/__init__.py -------------------------------------------------------------------------------- /shesha/util/writers/tao/atmParams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/tao/atmParams.py -------------------------------------------------------------------------------- /shesha/util/writers/tao/sysParams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/tao/sysParams.py -------------------------------------------------------------------------------- /shesha/util/writers/yao/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/yao/__init__.py -------------------------------------------------------------------------------- /shesha/util/writers/yao/atmos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/yao/atmos.py -------------------------------------------------------------------------------- /shesha/util/writers/yao/dm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/yao/dm.py -------------------------------------------------------------------------------- /shesha/util/writers/yao/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/yao/general.py -------------------------------------------------------------------------------- /shesha/util/writers/yao/gs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/yao/gs.py -------------------------------------------------------------------------------- /shesha/util/writers/yao/loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/yao/loop.py -------------------------------------------------------------------------------- /shesha/util/writers/yao/targets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/yao/targets.py -------------------------------------------------------------------------------- /shesha/util/writers/yao/wfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/util/writers/yao/wfs.py -------------------------------------------------------------------------------- /shesha/widgets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/__init__.py -------------------------------------------------------------------------------- /shesha/widgets/testNoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/testNoise.py -------------------------------------------------------------------------------- /shesha/widgets/widget_ao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_ao.py -------------------------------------------------------------------------------- /shesha/widgets/widget_ao.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_ao.ui -------------------------------------------------------------------------------- /shesha/widgets/widget_ao_expert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_ao_expert.py -------------------------------------------------------------------------------- /shesha/widgets/widget_ao_expert.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_ao_expert.ui -------------------------------------------------------------------------------- /shesha/widgets/widget_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_base.py -------------------------------------------------------------------------------- /shesha/widgets/widget_base.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_base.ui -------------------------------------------------------------------------------- /shesha/widgets/widget_bench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_bench.py -------------------------------------------------------------------------------- /shesha/widgets/widget_bench.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_bench.ui -------------------------------------------------------------------------------- /shesha/widgets/widget_canapass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/shesha/widgets/widget_canapass.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/autoencoder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/autoencoder/autoencoder_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/autoencoder/autoencoder_models.py -------------------------------------------------------------------------------- /src/autoencoder/obtain_dataset_autoencoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/autoencoder/obtain_dataset_autoencoder.py -------------------------------------------------------------------------------- /src/error_budget/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/error_budget/error_budget_multiple_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/error_budget/error_budget_multiple_agents.py -------------------------------------------------------------------------------- /src/error_budget/helper_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/error_budget/helper_experiments.py -------------------------------------------------------------------------------- /src/error_budget/plot_results_error_budget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/error_budget/plot_results_error_budget.py -------------------------------------------------------------------------------- /src/error_budget/sac/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/error_budget/sac/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/error_budget/sac/model.py -------------------------------------------------------------------------------- /src/error_budget/sac/replay_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/error_budget/sac/replay_memory.py -------------------------------------------------------------------------------- /src/error_budget/sac/sac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/error_budget/sac/sac.py -------------------------------------------------------------------------------- /src/error_budget/sac/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/error_budget/sac/utils.py -------------------------------------------------------------------------------- /src/reinforcement_learning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reinforcement_learning/config/GlobalConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/config/GlobalConfig.py -------------------------------------------------------------------------------- /src/reinforcement_learning/config/parameters.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/config/parameters.cfg -------------------------------------------------------------------------------- /src/reinforcement_learning/config/parameters_autoencoder.cfg: -------------------------------------------------------------------------------- 1 | { 2 | "type":"cnn_single_subaperture" 3 | } -------------------------------------------------------------------------------- /src/reinforcement_learning/config/parameters_sac.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/config/parameters_sac.cfg -------------------------------------------------------------------------------- /src/reinforcement_learning/environment/ao_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/environment/ao_env.py -------------------------------------------------------------------------------- /src/reinforcement_learning/environment/delayed_mdp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/environment/delayed_mdp.py -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/helper_choose_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/helper_choose_experiment.py -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_diff.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_diff.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_geo.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_geo.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_integrator.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_integrator.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean2std.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean2std.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean2std_delay_accounted.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean2std_delay_accounted.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean3std.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean3std.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean3std_delay_accounted.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean3std_delay_accounted.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean4std.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean4std.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean4std_delay_accounted.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/freedom_parameter/peak2valley/production_sh_10x10_2m_mean4std_delay_accounted.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_10x10_2m.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_10x10_2m.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_d1_noise.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_d1_noise.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_noise_M9.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_noise_M9.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_gain_change_high.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_gain_change_high.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_gain_change_low.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_gain_change_low.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_roket.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_roket.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_v_10_5_15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_v_10_5_15.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_v_20_15_25.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_same_dir_v_20_15_25.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_v_10_5_15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_v_10_5_15.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_v_20_15_25.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/normalization_action_zernike/zn_norm_production_sh_40x40_8m_3layers_v_20_15_25.npy -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/obtain_normalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/obtain_normalization.py -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_10x10_2m.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_10x10_2m.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_10x10_2m_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_10x10_2m_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_d1_noise_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_d1_noise_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_dir_0_15_30_v_10_5_15_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_dir_0_15_30_v_20_15_25_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_dir_0_15_30_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_dir_0_15_30_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_noise_M9_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_noise_M9_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_gain_change_high_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_gain_change_high_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_gain_change_low_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_gain_change_low_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_roket_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_roket_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_v_10_5_15_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_v_10_5_15_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_v_20_15_25_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_v_20_15_25_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_same_dir_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_v_10_5_15_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_v_10_5_15_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_v_20_15_25_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_v_20_15_25_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_zernike_space.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/normalization/state_normalization/normalization_production_sh_40x40_8m_3layers_zernike_space.pickle -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/obtain_gain/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/obtain_gain/obtain_best_gain_and_modes_filtered.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/obtain_gain/obtain_best_gain_and_modes_filtered.py -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/preprocessing/preprocessing_gain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/preprocessing/preprocessing_gain.py -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/utils/help_initialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/utils/help_initialization.py -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/utils/utils.py -------------------------------------------------------------------------------- /src/reinforcement_learning/helper_functions/utils/utils_projectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/helper_functions/utils/utils_projectors.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/algorithms_rpc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/algorithms_rpc/model_rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/algorithms_rpc/model_rpc.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/algorithms_rpc/replay_memory_rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/algorithms_rpc/replay_memory_rpc.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/algorithms_rpc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/algorithms_rpc/utils.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/helper_rpc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/helper_rpc/helper_pure_rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/helper_rpc/helper_pure_rpc.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/helper_rpc/helper_rewards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/helper_rpc/helper_rewards.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/helper_rpc/helper_rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/helper_rpc/helper_rpc.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/helper_rpc/helper_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/helper_rpc/helper_states.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/rpc_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/rpc_init.py -------------------------------------------------------------------------------- /src/reinforcement_learning/rpc_training/train_rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomeu7/AO-MARL/HEAD/src/reinforcement_learning/rpc_training/train_rpc.py --------------------------------------------------------------------------------