No description
  • Python 100%
Find a file
Sigfrid Stjärnholm f34a243324 Add path to experiment
2023-04-02 08:10:05 +02:00
logistics first commit 2023-03-26 14:02:56 +02:00
starbun Add path to experiment 2023-04-02 08:10:05 +02:00
tests Add path to experiment 2023-04-02 08:10:05 +02:00
.gitignore first commit 2023-03-26 14:02:56 +02:00
LICENCE.txt Add README 2023-03-26 14:19:13 +02:00
pyproject.toml first commit 2023-03-26 14:02:56 +02:00
README.md Update readme 2023-03-27 22:07:29 +02:00
setup.cfg Update installation 2023-03-26 22:23:28 +02:00

Starbun

A package for running and evaluating simulation experiments

“Starbun”

Terminology

  • Experiment - An experiment is the highest level in the hierarchy, and is the overarching term for a project. It is a collection of trials, and an example might be an experiment to optimize the hyperparameters of a neural network.
  • Trial - A trial is the next level down in the hierarchy. It is a collection of runs, and an example might be a trial to optimize a specific set of hyperparameters of a neural network.
  • Run - A run is the lowest level in the hierarchy. It is a single simulation run, and an example might be a run of a neural network with a specific set of hyperparameters.

Installation

TBD

Usage

TBD

For test-publishing

python3 -m pip install --upgrade build
python3 -m build

python3 -m pip install --upgrade twine
python3 -m twine upload --repository testpypi dist/*

with __token__ as the username for twine, and the token as the password.

To then install the package, run

python3 -m pip install --index-url https://test.pypi.org/simple/ --no-deps starbun

For publishing

python3 -m pip install --upgrade build
python3 -m build

python3 -m pip install --upgrade twine
python3 -m twine upload dist/*

with __token__ as the username for twine, and the token as the password.

To then install the package, run

python3 -m pip install starbun

Guides used