Skip to content

Repository intended for reproducing results and running experiments related to differential machine learning.

Notifications You must be signed in to change notification settings

tum-ai/differential-ml-eval

Repository files navigation

Differential Machine Learning Evaluation Framework

Installing this repo

Pulling the latest version of DML

git clone git@github.com:tum-ai/differential-ml-eval.git
cd differential-ml-eval
git submodule update --init --recursive
cd ..

More information about git submodules: https://devconnected.com/how-to-add-and-update-git-submodules/

Setting up the virtual environment with Python 3.11.0

Assumes a working installation of pyenv and poetry. Make sure to have poetry version 1.6.1 installed, since newer versions of poetry cause issues in the pyproject.toml file.

pyenv install 3.11.0
pyenv virtualenv 3.11.0 differential-ml-eval
pyenv local differential-ml-eval

Installing dependencies

poetry install
cd differential_ml && poetry install

Test if it works

python3 example_problem.py

Start Optuna Dashboard

cd experiments
optuna-dashboard sqlite:///db.sqlite3

About

Repository intended for reproducing results and running experiments related to differential machine learning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages