├── .gitignore ├── README.md ├── frcl ├── datasets │ ├── omniglot.py │ ├── permuted_mnist.py │ └── split_mnist.py ├── experiments │ ├── estimators.py │ ├── pipeline.py │ └── state.py ├── frcl.py ├── models.py ├── quadrature.py ├── tasks.py └── utils.py ├── notebooks ├── FRCL.ipynb ├── dependency_on_initialization.ipynb └── split_mnist.ipynb ├── results ├── res_task_'omniglot'_method_'baseline'_n_inducing_'60'_mean_'0.381'.png ├── res_task_'permuted_mnist'_method_'baseline'_n_inducing_'10'_mean_'0.695'.png ├── res_task_'permuted_mnist'_method_'baseline'_n_inducing_'200'_mean_'0.908'.png ├── res_task_'permuted_mnist'_method_'baseline'_n_inducing_'80'_mean_'0.865'.png ├── res_task_'permuted_mnist'_method_'frcl_random'_n_inducing_'10'_mean_'0.570'.png ├── res_task_'permuted_mnist'_method_'frcl_random'_n_inducing_'200'_mean_'0.942'.png ├── res_task_'split_mnist'_method_'baseline'_n_inducing_'2'_mean_'0.981'.png ├── res_task_'split_mnist'_method_'baseline'_n_inducing_'40'_mean_'0.985'.png ├── res_task_'split_mnist'_method_'frcl_random'_n_inducing_'2'_mean_'0.827'.png ├── res_task_'split_mnist'_method_'frcl_random'_n_inducing_'40'_mean_'0.986'.png ├── res_task_'split_mnist'_method_'frcl_trace'_n_inducing_'2'_mean_'0.82'.png ├── res_task_'split_mnist'_method_'frcl_trace'_n_inducing_'40'_mean_'0.979'.png └── res_task_omniglot_method_frcl_random_n_inducing_60_mean_0.376.png └── results_script.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/README.md -------------------------------------------------------------------------------- /frcl/datasets/omniglot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/datasets/omniglot.py -------------------------------------------------------------------------------- /frcl/datasets/permuted_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/datasets/permuted_mnist.py -------------------------------------------------------------------------------- /frcl/datasets/split_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/datasets/split_mnist.py -------------------------------------------------------------------------------- /frcl/experiments/estimators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/experiments/estimators.py -------------------------------------------------------------------------------- /frcl/experiments/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/experiments/pipeline.py -------------------------------------------------------------------------------- /frcl/experiments/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/experiments/state.py -------------------------------------------------------------------------------- /frcl/frcl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/frcl.py -------------------------------------------------------------------------------- /frcl/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/models.py -------------------------------------------------------------------------------- /frcl/quadrature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/quadrature.py -------------------------------------------------------------------------------- /frcl/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/tasks.py -------------------------------------------------------------------------------- /frcl/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/frcl/utils.py -------------------------------------------------------------------------------- /notebooks/FRCL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/notebooks/FRCL.ipynb -------------------------------------------------------------------------------- /notebooks/dependency_on_initialization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/notebooks/dependency_on_initialization.ipynb -------------------------------------------------------------------------------- /notebooks/split_mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/notebooks/split_mnist.ipynb -------------------------------------------------------------------------------- /results/res_task_'omniglot'_method_'baseline'_n_inducing_'60'_mean_'0.381'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'omniglot'_method_'baseline'_n_inducing_'60'_mean_'0.381'.png -------------------------------------------------------------------------------- /results/res_task_'permuted_mnist'_method_'baseline'_n_inducing_'10'_mean_'0.695'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'permuted_mnist'_method_'baseline'_n_inducing_'10'_mean_'0.695'.png -------------------------------------------------------------------------------- /results/res_task_'permuted_mnist'_method_'baseline'_n_inducing_'200'_mean_'0.908'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'permuted_mnist'_method_'baseline'_n_inducing_'200'_mean_'0.908'.png -------------------------------------------------------------------------------- /results/res_task_'permuted_mnist'_method_'baseline'_n_inducing_'80'_mean_'0.865'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'permuted_mnist'_method_'baseline'_n_inducing_'80'_mean_'0.865'.png -------------------------------------------------------------------------------- /results/res_task_'permuted_mnist'_method_'frcl_random'_n_inducing_'10'_mean_'0.570'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'permuted_mnist'_method_'frcl_random'_n_inducing_'10'_mean_'0.570'.png -------------------------------------------------------------------------------- /results/res_task_'permuted_mnist'_method_'frcl_random'_n_inducing_'200'_mean_'0.942'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'permuted_mnist'_method_'frcl_random'_n_inducing_'200'_mean_'0.942'.png -------------------------------------------------------------------------------- /results/res_task_'split_mnist'_method_'baseline'_n_inducing_'2'_mean_'0.981'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'split_mnist'_method_'baseline'_n_inducing_'2'_mean_'0.981'.png -------------------------------------------------------------------------------- /results/res_task_'split_mnist'_method_'baseline'_n_inducing_'40'_mean_'0.985'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'split_mnist'_method_'baseline'_n_inducing_'40'_mean_'0.985'.png -------------------------------------------------------------------------------- /results/res_task_'split_mnist'_method_'frcl_random'_n_inducing_'2'_mean_'0.827'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'split_mnist'_method_'frcl_random'_n_inducing_'2'_mean_'0.827'.png -------------------------------------------------------------------------------- /results/res_task_'split_mnist'_method_'frcl_random'_n_inducing_'40'_mean_'0.986'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'split_mnist'_method_'frcl_random'_n_inducing_'40'_mean_'0.986'.png -------------------------------------------------------------------------------- /results/res_task_'split_mnist'_method_'frcl_trace'_n_inducing_'2'_mean_'0.82'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'split_mnist'_method_'frcl_trace'_n_inducing_'2'_mean_'0.82'.png -------------------------------------------------------------------------------- /results/res_task_'split_mnist'_method_'frcl_trace'_n_inducing_'40'_mean_'0.979'.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_'split_mnist'_method_'frcl_trace'_n_inducing_'40'_mean_'0.979'.png -------------------------------------------------------------------------------- /results/res_task_omniglot_method_frcl_random_n_inducing_60_mean_0.376.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results/res_task_omniglot_method_frcl_random_n_inducing_60_mean_0.376.png -------------------------------------------------------------------------------- /results_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreevP/FRCL/HEAD/results_script.py --------------------------------------------------------------------------------