├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── artemis ├── __init__.py ├── _version.py ├── config.py ├── examples │ ├── __init__.py │ ├── demo_iris_experiment.py │ ├── demo_mnist_logreg.py │ ├── drunkards_walk_example.py │ └── experiment_tutorial.ipynb ├── experiments │ ├── __init__.py │ ├── decorators.py │ ├── demo_experiments.py │ ├── deprecated.py │ ├── experiment_management.py │ ├── experiment_record.py │ ├── experiment_record_view.py │ ├── experiments.py │ ├── test_experiment_record.py │ ├── test_experiment_record_view_and_ui.py │ ├── test_experiments.py │ ├── test_matplotlib_dependency_is_soft.py │ └── ui.py ├── fileman │ ├── README.md │ ├── __init__.py │ ├── config_files.py │ ├── directory_crawl.py │ ├── disk_memoize.py │ ├── experiment_record.py │ ├── file_getter.py │ ├── images2gif.py │ ├── local_dir.py │ ├── notebook_utils.py │ ├── persistent_ordered_dict.py │ ├── persistent_print.py │ ├── primitive_specifiers.py │ ├── smart_io.py │ ├── temporary_filename.py │ ├── test_config_files.py │ ├── test_disk_memoize.py │ ├── test_file_getter.py │ ├── test_persistent_ordered_dict.py │ ├── test_persistent_print.py │ ├── test_primative_specifiers.py │ └── test_smart_io.py ├── general │ ├── __init__.py │ ├── call_timer.py │ ├── checkpoint_counter.py │ ├── debug_helpers.py │ ├── dict_ops.py │ ├── display.py │ ├── duck.py │ ├── ezprofile.py │ ├── functional.py │ ├── global_names.py │ ├── hashing.py │ ├── image_ops.py │ ├── kwarg_dealer.py │ ├── local_capture.py │ ├── mymath.py │ ├── nested_structures.py │ ├── newline_writer.py │ ├── nondeterminism_hunting.py │ ├── numpy_helpers.py │ ├── pareto_efficiency.py │ ├── profile.py │ ├── progress_indicator.py │ ├── redict.py │ ├── report_collector.py │ ├── scannable_functions.py │ ├── should_be_builtins.py │ ├── speedometer.py │ ├── string_to_function.py │ ├── tables.py │ ├── test_checkpoint_counter.py │ ├── test_dict_ops.py │ ├── test_display.py │ ├── test_duck.py │ ├── test_functional.py │ ├── test_hashing.py │ ├── test_image_ops.py │ ├── test_kwarg_dealer.py │ ├── test_local_capture.py │ ├── test_mode.py │ ├── test_mymath.py │ ├── test_nested_structures.py │ ├── test_newline_writer.py │ ├── test_nondeterminism_hunting.py │ ├── test_pareto_efficiency.py │ ├── test_redict.py │ ├── test_scannable_functions.py │ ├── test_should_be_builtins.py │ ├── test_tables.py │ ├── time_parser.py │ ├── trace_collection.py │ └── ui_helpers.py ├── ml │ ├── __init__.py │ ├── datasets │ │ ├── __init__.py │ │ ├── art_gallery.py │ │ ├── books.py │ │ ├── cifar.py │ │ ├── datasets.py │ │ ├── ilsvrc.py │ │ ├── imagenet.py │ │ ├── mnist.py │ │ ├── newsgroups.py │ │ ├── synthetic_clusters.py │ │ ├── synthetic_deep.py │ │ ├── synthetic_linear.py │ │ └── synthetic_logistic.py │ ├── parameter_schedule.py │ ├── predictors │ │ ├── __init__.py │ │ ├── bad_predictors.py │ │ ├── deprecated │ │ │ ├── __init__.py │ │ │ ├── test_train_and_test_old.py │ │ │ └── train_and_test_old.py │ │ ├── i_predictor.py │ │ ├── learning_curve_plots.py │ │ ├── logistic_regressor.py │ │ ├── perceptron.py │ │ ├── predictor_comparison.py │ │ ├── predictor_tests.py │ │ ├── test_predictor_comparison.py │ │ ├── test_train_and_test.py │ │ └── train_and_test.py │ └── tools │ │ ├── __init__.py │ │ ├── costs.py │ │ ├── data_splitting.py │ │ ├── iteration.py │ │ ├── neuralnets.py │ │ ├── processors.py │ │ ├── test_iteration.py │ │ └── test_processors.py ├── plotting │ ├── __init__.py │ ├── artemis_plots.html │ ├── data_conversion.py │ ├── db_plotting.py │ ├── demo_dbplot.py │ ├── drawing_plots.py │ ├── easy_plotting.py │ ├── expanding_subplots.py │ ├── fast.py │ ├── gui_helpers.py │ ├── inline_legend.py │ ├── live_plotting.py │ ├── manage_plotting.py │ ├── matplotlib_backend.py │ ├── printme.py │ ├── pyplot_plus.py │ ├── saving_plots.py │ ├── show_image.py │ ├── test_animation.py │ ├── test_db_plotting.py │ ├── test_easy_plotting.py │ ├── test_expanding_subplots.py │ ├── test_fast.py │ ├── test_live_plotting.py │ ├── test_saving_plots.py │ ├── test_web_backend.py │ └── web_backend.py └── remote │ ├── README.md │ ├── __init__.py │ ├── child_processes.py │ ├── file_system.py │ ├── nanny.py │ ├── plotting │ ├── __init__.py │ ├── plotting_client.py │ ├── plotting_server.py │ └── utils.py │ ├── port_forwarding.py │ ├── remote_execution.py │ ├── remote_function_run_script.py │ ├── remote_generator_run_script.py │ ├── remote_machines.py │ ├── remote_test_functions.py │ ├── test_child_processes.py │ ├── test_file_system.py │ ├── test_nanny.py │ ├── test_utils.py │ ├── test_virtualenv.py │ ├── utils.py │ └── virtualenv.py ├── conftest.py ├── docs ├── Makefile ├── make.bat └── source │ ├── conf.py │ ├── experiment-api.rst │ ├── experiments.rst │ ├── index.rst │ ├── plotting.rst │ └── sacred-comparison.rst ├── pypi_push_script.sh ├── requirements.txt ├── setup.cfg ├── setup.py └── setup.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/README.md -------------------------------------------------------------------------------- /artemis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/__init__.py -------------------------------------------------------------------------------- /artemis/_version.py: -------------------------------------------------------------------------------- 1 | __version__ = '2.1.0' 2 | -------------------------------------------------------------------------------- /artemis/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/config.py -------------------------------------------------------------------------------- /artemis/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /artemis/examples/demo_iris_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/examples/demo_iris_experiment.py -------------------------------------------------------------------------------- /artemis/examples/demo_mnist_logreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/examples/demo_mnist_logreg.py -------------------------------------------------------------------------------- /artemis/examples/drunkards_walk_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/examples/drunkards_walk_example.py -------------------------------------------------------------------------------- /artemis/examples/experiment_tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/examples/experiment_tutorial.ipynb -------------------------------------------------------------------------------- /artemis/experiments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/__init__.py -------------------------------------------------------------------------------- /artemis/experiments/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/decorators.py -------------------------------------------------------------------------------- /artemis/experiments/demo_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/demo_experiments.py -------------------------------------------------------------------------------- /artemis/experiments/deprecated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/deprecated.py -------------------------------------------------------------------------------- /artemis/experiments/experiment_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/experiment_management.py -------------------------------------------------------------------------------- /artemis/experiments/experiment_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/experiment_record.py -------------------------------------------------------------------------------- /artemis/experiments/experiment_record_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/experiment_record_view.py -------------------------------------------------------------------------------- /artemis/experiments/experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/experiments.py -------------------------------------------------------------------------------- /artemis/experiments/test_experiment_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/test_experiment_record.py -------------------------------------------------------------------------------- /artemis/experiments/test_experiment_record_view_and_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/test_experiment_record_view_and_ui.py -------------------------------------------------------------------------------- /artemis/experiments/test_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/test_experiments.py -------------------------------------------------------------------------------- /artemis/experiments/test_matplotlib_dependency_is_soft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/test_matplotlib_dependency_is_soft.py -------------------------------------------------------------------------------- /artemis/experiments/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/experiments/ui.py -------------------------------------------------------------------------------- /artemis/fileman/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/README.md -------------------------------------------------------------------------------- /artemis/fileman/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'peter' 2 | -------------------------------------------------------------------------------- /artemis/fileman/config_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/config_files.py -------------------------------------------------------------------------------- /artemis/fileman/directory_crawl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/directory_crawl.py -------------------------------------------------------------------------------- /artemis/fileman/disk_memoize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/disk_memoize.py -------------------------------------------------------------------------------- /artemis/fileman/experiment_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/experiment_record.py -------------------------------------------------------------------------------- /artemis/fileman/file_getter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/file_getter.py -------------------------------------------------------------------------------- /artemis/fileman/images2gif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/images2gif.py -------------------------------------------------------------------------------- /artemis/fileman/local_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/local_dir.py -------------------------------------------------------------------------------- /artemis/fileman/notebook_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/notebook_utils.py -------------------------------------------------------------------------------- /artemis/fileman/persistent_ordered_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/persistent_ordered_dict.py -------------------------------------------------------------------------------- /artemis/fileman/persistent_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/persistent_print.py -------------------------------------------------------------------------------- /artemis/fileman/primitive_specifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/primitive_specifiers.py -------------------------------------------------------------------------------- /artemis/fileman/smart_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/smart_io.py -------------------------------------------------------------------------------- /artemis/fileman/temporary_filename.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/temporary_filename.py -------------------------------------------------------------------------------- /artemis/fileman/test_config_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/test_config_files.py -------------------------------------------------------------------------------- /artemis/fileman/test_disk_memoize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/test_disk_memoize.py -------------------------------------------------------------------------------- /artemis/fileman/test_file_getter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/test_file_getter.py -------------------------------------------------------------------------------- /artemis/fileman/test_persistent_ordered_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/test_persistent_ordered_dict.py -------------------------------------------------------------------------------- /artemis/fileman/test_persistent_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/test_persistent_print.py -------------------------------------------------------------------------------- /artemis/fileman/test_primative_specifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/test_primative_specifiers.py -------------------------------------------------------------------------------- /artemis/fileman/test_smart_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/fileman/test_smart_io.py -------------------------------------------------------------------------------- /artemis/general/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'peter' 2 | -------------------------------------------------------------------------------- /artemis/general/call_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/call_timer.py -------------------------------------------------------------------------------- /artemis/general/checkpoint_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/checkpoint_counter.py -------------------------------------------------------------------------------- /artemis/general/debug_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/debug_helpers.py -------------------------------------------------------------------------------- /artemis/general/dict_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/dict_ops.py -------------------------------------------------------------------------------- /artemis/general/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/display.py -------------------------------------------------------------------------------- /artemis/general/duck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/duck.py -------------------------------------------------------------------------------- /artemis/general/ezprofile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/ezprofile.py -------------------------------------------------------------------------------- /artemis/general/functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/functional.py -------------------------------------------------------------------------------- /artemis/general/global_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/global_names.py -------------------------------------------------------------------------------- /artemis/general/hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/hashing.py -------------------------------------------------------------------------------- /artemis/general/image_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/image_ops.py -------------------------------------------------------------------------------- /artemis/general/kwarg_dealer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/kwarg_dealer.py -------------------------------------------------------------------------------- /artemis/general/local_capture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/local_capture.py -------------------------------------------------------------------------------- /artemis/general/mymath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/mymath.py -------------------------------------------------------------------------------- /artemis/general/nested_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/nested_structures.py -------------------------------------------------------------------------------- /artemis/general/newline_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/newline_writer.py -------------------------------------------------------------------------------- /artemis/general/nondeterminism_hunting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/nondeterminism_hunting.py -------------------------------------------------------------------------------- /artemis/general/numpy_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/numpy_helpers.py -------------------------------------------------------------------------------- /artemis/general/pareto_efficiency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/pareto_efficiency.py -------------------------------------------------------------------------------- /artemis/general/profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/profile.py -------------------------------------------------------------------------------- /artemis/general/progress_indicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/progress_indicator.py -------------------------------------------------------------------------------- /artemis/general/redict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/redict.py -------------------------------------------------------------------------------- /artemis/general/report_collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/report_collector.py -------------------------------------------------------------------------------- /artemis/general/scannable_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/scannable_functions.py -------------------------------------------------------------------------------- /artemis/general/should_be_builtins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/should_be_builtins.py -------------------------------------------------------------------------------- /artemis/general/speedometer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/speedometer.py -------------------------------------------------------------------------------- /artemis/general/string_to_function.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /artemis/general/tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/tables.py -------------------------------------------------------------------------------- /artemis/general/test_checkpoint_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_checkpoint_counter.py -------------------------------------------------------------------------------- /artemis/general/test_dict_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_dict_ops.py -------------------------------------------------------------------------------- /artemis/general/test_display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_display.py -------------------------------------------------------------------------------- /artemis/general/test_duck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_duck.py -------------------------------------------------------------------------------- /artemis/general/test_functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_functional.py -------------------------------------------------------------------------------- /artemis/general/test_hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_hashing.py -------------------------------------------------------------------------------- /artemis/general/test_image_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_image_ops.py -------------------------------------------------------------------------------- /artemis/general/test_kwarg_dealer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_kwarg_dealer.py -------------------------------------------------------------------------------- /artemis/general/test_local_capture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_local_capture.py -------------------------------------------------------------------------------- /artemis/general/test_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_mode.py -------------------------------------------------------------------------------- /artemis/general/test_mymath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_mymath.py -------------------------------------------------------------------------------- /artemis/general/test_nested_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_nested_structures.py -------------------------------------------------------------------------------- /artemis/general/test_newline_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_newline_writer.py -------------------------------------------------------------------------------- /artemis/general/test_nondeterminism_hunting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_nondeterminism_hunting.py -------------------------------------------------------------------------------- /artemis/general/test_pareto_efficiency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_pareto_efficiency.py -------------------------------------------------------------------------------- /artemis/general/test_redict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_redict.py -------------------------------------------------------------------------------- /artemis/general/test_scannable_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_scannable_functions.py -------------------------------------------------------------------------------- /artemis/general/test_should_be_builtins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_should_be_builtins.py -------------------------------------------------------------------------------- /artemis/general/test_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/test_tables.py -------------------------------------------------------------------------------- /artemis/general/time_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/time_parser.py -------------------------------------------------------------------------------- /artemis/general/trace_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/trace_collection.py -------------------------------------------------------------------------------- /artemis/general/ui_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/general/ui_helpers.py -------------------------------------------------------------------------------- /artemis/ml/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'peter' 2 | -------------------------------------------------------------------------------- /artemis/ml/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'peter' 2 | -------------------------------------------------------------------------------- /artemis/ml/datasets/art_gallery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/art_gallery.py -------------------------------------------------------------------------------- /artemis/ml/datasets/books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/books.py -------------------------------------------------------------------------------- /artemis/ml/datasets/cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/cifar.py -------------------------------------------------------------------------------- /artemis/ml/datasets/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/datasets.py -------------------------------------------------------------------------------- /artemis/ml/datasets/ilsvrc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/ilsvrc.py -------------------------------------------------------------------------------- /artemis/ml/datasets/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/imagenet.py -------------------------------------------------------------------------------- /artemis/ml/datasets/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/mnist.py -------------------------------------------------------------------------------- /artemis/ml/datasets/newsgroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/newsgroups.py -------------------------------------------------------------------------------- /artemis/ml/datasets/synthetic_clusters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/synthetic_clusters.py -------------------------------------------------------------------------------- /artemis/ml/datasets/synthetic_deep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/synthetic_deep.py -------------------------------------------------------------------------------- /artemis/ml/datasets/synthetic_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/synthetic_linear.py -------------------------------------------------------------------------------- /artemis/ml/datasets/synthetic_logistic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/datasets/synthetic_logistic.py -------------------------------------------------------------------------------- /artemis/ml/parameter_schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/parameter_schedule.py -------------------------------------------------------------------------------- /artemis/ml/predictors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/__init__.py -------------------------------------------------------------------------------- /artemis/ml/predictors/bad_predictors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/bad_predictors.py -------------------------------------------------------------------------------- /artemis/ml/predictors/deprecated/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /artemis/ml/predictors/deprecated/test_train_and_test_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/deprecated/test_train_and_test_old.py -------------------------------------------------------------------------------- /artemis/ml/predictors/deprecated/train_and_test_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/deprecated/train_and_test_old.py -------------------------------------------------------------------------------- /artemis/ml/predictors/i_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/i_predictor.py -------------------------------------------------------------------------------- /artemis/ml/predictors/learning_curve_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/learning_curve_plots.py -------------------------------------------------------------------------------- /artemis/ml/predictors/logistic_regressor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/logistic_regressor.py -------------------------------------------------------------------------------- /artemis/ml/predictors/perceptron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/perceptron.py -------------------------------------------------------------------------------- /artemis/ml/predictors/predictor_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/predictor_comparison.py -------------------------------------------------------------------------------- /artemis/ml/predictors/predictor_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/predictor_tests.py -------------------------------------------------------------------------------- /artemis/ml/predictors/test_predictor_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/test_predictor_comparison.py -------------------------------------------------------------------------------- /artemis/ml/predictors/test_train_and_test.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /artemis/ml/predictors/train_and_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/predictors/train_and_test.py -------------------------------------------------------------------------------- /artemis/ml/tools/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'peter' 2 | -------------------------------------------------------------------------------- /artemis/ml/tools/costs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/tools/costs.py -------------------------------------------------------------------------------- /artemis/ml/tools/data_splitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/tools/data_splitting.py -------------------------------------------------------------------------------- /artemis/ml/tools/iteration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/tools/iteration.py -------------------------------------------------------------------------------- /artemis/ml/tools/neuralnets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/tools/neuralnets.py -------------------------------------------------------------------------------- /artemis/ml/tools/processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/tools/processors.py -------------------------------------------------------------------------------- /artemis/ml/tools/test_iteration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/tools/test_iteration.py -------------------------------------------------------------------------------- /artemis/ml/tools/test_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/ml/tools/test_processors.py -------------------------------------------------------------------------------- /artemis/plotting/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /artemis/plotting/artemis_plots.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/artemis_plots.html -------------------------------------------------------------------------------- /artemis/plotting/data_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/data_conversion.py -------------------------------------------------------------------------------- /artemis/plotting/db_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/db_plotting.py -------------------------------------------------------------------------------- /artemis/plotting/demo_dbplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/demo_dbplot.py -------------------------------------------------------------------------------- /artemis/plotting/drawing_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/drawing_plots.py -------------------------------------------------------------------------------- /artemis/plotting/easy_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/easy_plotting.py -------------------------------------------------------------------------------- /artemis/plotting/expanding_subplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/expanding_subplots.py -------------------------------------------------------------------------------- /artemis/plotting/fast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/fast.py -------------------------------------------------------------------------------- /artemis/plotting/gui_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/gui_helpers.py -------------------------------------------------------------------------------- /artemis/plotting/inline_legend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/inline_legend.py -------------------------------------------------------------------------------- /artemis/plotting/live_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/live_plotting.py -------------------------------------------------------------------------------- /artemis/plotting/manage_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/manage_plotting.py -------------------------------------------------------------------------------- /artemis/plotting/matplotlib_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/matplotlib_backend.py -------------------------------------------------------------------------------- /artemis/plotting/printme.py: -------------------------------------------------------------------------------- 1 | __author__ = 'peter' 2 | 3 | def printme(something): 4 | 5 | pass -------------------------------------------------------------------------------- /artemis/plotting/pyplot_plus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/pyplot_plus.py -------------------------------------------------------------------------------- /artemis/plotting/saving_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/saving_plots.py -------------------------------------------------------------------------------- /artemis/plotting/show_image.py: -------------------------------------------------------------------------------- 1 | __author__ = 'peter' 2 | -------------------------------------------------------------------------------- /artemis/plotting/test_animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/test_animation.py -------------------------------------------------------------------------------- /artemis/plotting/test_db_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/test_db_plotting.py -------------------------------------------------------------------------------- /artemis/plotting/test_easy_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/test_easy_plotting.py -------------------------------------------------------------------------------- /artemis/plotting/test_expanding_subplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/test_expanding_subplots.py -------------------------------------------------------------------------------- /artemis/plotting/test_fast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/test_fast.py -------------------------------------------------------------------------------- /artemis/plotting/test_live_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/test_live_plotting.py -------------------------------------------------------------------------------- /artemis/plotting/test_saving_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/test_saving_plots.py -------------------------------------------------------------------------------- /artemis/plotting/test_web_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/test_web_backend.py -------------------------------------------------------------------------------- /artemis/plotting/web_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/plotting/web_backend.py -------------------------------------------------------------------------------- /artemis/remote/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/README.md -------------------------------------------------------------------------------- /artemis/remote/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /artemis/remote/child_processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/child_processes.py -------------------------------------------------------------------------------- /artemis/remote/file_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/file_system.py -------------------------------------------------------------------------------- /artemis/remote/nanny.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/nanny.py -------------------------------------------------------------------------------- /artemis/remote/plotting/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/plotting/__init__.py -------------------------------------------------------------------------------- /artemis/remote/plotting/plotting_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/plotting/plotting_client.py -------------------------------------------------------------------------------- /artemis/remote/plotting/plotting_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/plotting/plotting_server.py -------------------------------------------------------------------------------- /artemis/remote/plotting/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/plotting/utils.py -------------------------------------------------------------------------------- /artemis/remote/port_forwarding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/port_forwarding.py -------------------------------------------------------------------------------- /artemis/remote/remote_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/remote_execution.py -------------------------------------------------------------------------------- /artemis/remote/remote_function_run_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/remote_function_run_script.py -------------------------------------------------------------------------------- /artemis/remote/remote_generator_run_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/remote_generator_run_script.py -------------------------------------------------------------------------------- /artemis/remote/remote_machines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/remote_machines.py -------------------------------------------------------------------------------- /artemis/remote/remote_test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/remote_test_functions.py -------------------------------------------------------------------------------- /artemis/remote/test_child_processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/test_child_processes.py -------------------------------------------------------------------------------- /artemis/remote/test_file_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/test_file_system.py -------------------------------------------------------------------------------- /artemis/remote/test_nanny.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/test_nanny.py -------------------------------------------------------------------------------- /artemis/remote/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/test_utils.py -------------------------------------------------------------------------------- /artemis/remote/test_virtualenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/test_virtualenv.py -------------------------------------------------------------------------------- /artemis/remote/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/utils.py -------------------------------------------------------------------------------- /artemis/remote/virtualenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/artemis/remote/virtualenv.py -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/conftest.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/experiment-api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/docs/source/experiment-api.rst -------------------------------------------------------------------------------- /docs/source/experiments.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/docs/source/experiments.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/plotting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/docs/source/plotting.rst -------------------------------------------------------------------------------- /docs/source/sacred-comparison.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/docs/source/sacred-comparison.rst -------------------------------------------------------------------------------- /pypi_push_script.sh: -------------------------------------------------------------------------------- 1 | python setup.py sdist upload -r pypi 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/setup.py -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QUVA-Lab/artemis/HEAD/setup.sh --------------------------------------------------------------------------------