├── Data_Path.py ├── MAML ├── MAML_meta_step.py ├── main_MAML.py ├── meta_test_MAML.py ├── meta_train_MAML_finite_tasks.py ├── meta_train_MAML_infinite_tasks.py ├── run_MAML_PermuteLabels.py └── run_MAML_ShuffledPixels.py ├── Models ├── deterministic_models.py ├── layer_inits.py ├── stochastic_inits.py ├── stochastic_layers.py └── stochastic_models.py ├── PriorMetaLearning ├── Analyze_Prior.py ├── AvargeTransfer.py ├── Get_Objective_MPB.py ├── main_Meta_Bayes.py ├── meta_test_Bayes.py ├── meta_train_Bayes_finite_tasks.py ├── meta_train_Bayes_infinite_tasks.py ├── run_MPB_PermuteLabels.py ├── run_MPB_PermutedLabels_TasksN.py ├── run_MPB_ShuffledPixels.py ├── run_MPB_ShuffledPixels_TasksN.py └── show_TasksN_Plots.py ├── README.md ├── Single_Task ├── learn_single_Bayes.py ├── learn_single_standard.py ├── main_TwoTaskTransfer.py ├── main_single_Bayes.py └── main_single_standard.py ├── Toy_Examples ├── Toy_Main.py ├── toy_Bayes_FixedPrior.py ├── toy_MetaLearnPosteriors.py ├── toy_MetaLearnWeights.py └── toy_standard.py └── Utils ├── Bayes_utils.py ├── Resize_ImageNet.py ├── common.py ├── data_gen.py ├── imagenet_data.py └── omniglot.py /Data_Path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Data_Path.py -------------------------------------------------------------------------------- /MAML/MAML_meta_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/MAML/MAML_meta_step.py -------------------------------------------------------------------------------- /MAML/main_MAML.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/MAML/main_MAML.py -------------------------------------------------------------------------------- /MAML/meta_test_MAML.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/MAML/meta_test_MAML.py -------------------------------------------------------------------------------- /MAML/meta_train_MAML_finite_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/MAML/meta_train_MAML_finite_tasks.py -------------------------------------------------------------------------------- /MAML/meta_train_MAML_infinite_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/MAML/meta_train_MAML_infinite_tasks.py -------------------------------------------------------------------------------- /MAML/run_MAML_PermuteLabels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/MAML/run_MAML_PermuteLabels.py -------------------------------------------------------------------------------- /MAML/run_MAML_ShuffledPixels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/MAML/run_MAML_ShuffledPixels.py -------------------------------------------------------------------------------- /Models/deterministic_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Models/deterministic_models.py -------------------------------------------------------------------------------- /Models/layer_inits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Models/layer_inits.py -------------------------------------------------------------------------------- /Models/stochastic_inits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Models/stochastic_inits.py -------------------------------------------------------------------------------- /Models/stochastic_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Models/stochastic_layers.py -------------------------------------------------------------------------------- /Models/stochastic_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Models/stochastic_models.py -------------------------------------------------------------------------------- /PriorMetaLearning/Analyze_Prior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/Analyze_Prior.py -------------------------------------------------------------------------------- /PriorMetaLearning/AvargeTransfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/AvargeTransfer.py -------------------------------------------------------------------------------- /PriorMetaLearning/Get_Objective_MPB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/Get_Objective_MPB.py -------------------------------------------------------------------------------- /PriorMetaLearning/main_Meta_Bayes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/main_Meta_Bayes.py -------------------------------------------------------------------------------- /PriorMetaLearning/meta_test_Bayes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/meta_test_Bayes.py -------------------------------------------------------------------------------- /PriorMetaLearning/meta_train_Bayes_finite_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/meta_train_Bayes_finite_tasks.py -------------------------------------------------------------------------------- /PriorMetaLearning/meta_train_Bayes_infinite_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/meta_train_Bayes_infinite_tasks.py -------------------------------------------------------------------------------- /PriorMetaLearning/run_MPB_PermuteLabels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/run_MPB_PermuteLabels.py -------------------------------------------------------------------------------- /PriorMetaLearning/run_MPB_PermutedLabels_TasksN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/run_MPB_PermutedLabels_TasksN.py -------------------------------------------------------------------------------- /PriorMetaLearning/run_MPB_ShuffledPixels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/run_MPB_ShuffledPixels.py -------------------------------------------------------------------------------- /PriorMetaLearning/run_MPB_ShuffledPixels_TasksN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/run_MPB_ShuffledPixels_TasksN.py -------------------------------------------------------------------------------- /PriorMetaLearning/show_TasksN_Plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/PriorMetaLearning/show_TasksN_Plots.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/README.md -------------------------------------------------------------------------------- /Single_Task/learn_single_Bayes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Single_Task/learn_single_Bayes.py -------------------------------------------------------------------------------- /Single_Task/learn_single_standard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Single_Task/learn_single_standard.py -------------------------------------------------------------------------------- /Single_Task/main_TwoTaskTransfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Single_Task/main_TwoTaskTransfer.py -------------------------------------------------------------------------------- /Single_Task/main_single_Bayes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Single_Task/main_single_Bayes.py -------------------------------------------------------------------------------- /Single_Task/main_single_standard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Single_Task/main_single_standard.py -------------------------------------------------------------------------------- /Toy_Examples/Toy_Main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Toy_Examples/Toy_Main.py -------------------------------------------------------------------------------- /Toy_Examples/toy_Bayes_FixedPrior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Toy_Examples/toy_Bayes_FixedPrior.py -------------------------------------------------------------------------------- /Toy_Examples/toy_MetaLearnPosteriors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Toy_Examples/toy_MetaLearnPosteriors.py -------------------------------------------------------------------------------- /Toy_Examples/toy_MetaLearnWeights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Toy_Examples/toy_MetaLearnWeights.py -------------------------------------------------------------------------------- /Toy_Examples/toy_standard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Toy_Examples/toy_standard.py -------------------------------------------------------------------------------- /Utils/Bayes_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Utils/Bayes_utils.py -------------------------------------------------------------------------------- /Utils/Resize_ImageNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Utils/Resize_ImageNet.py -------------------------------------------------------------------------------- /Utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Utils/common.py -------------------------------------------------------------------------------- /Utils/data_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Utils/data_gen.py -------------------------------------------------------------------------------- /Utils/imagenet_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Utils/imagenet_data.py -------------------------------------------------------------------------------- /Utils/omniglot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ron-amit/meta-learning-adjusting-priors/HEAD/Utils/omniglot.py --------------------------------------------------------------------------------