Skip to content

adrianmarino/optuna-dashboard-systemd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Optuna dashboard systemd

  • Install optuna dashboard as systemd daemon.
  • Run daemon with your regular user.

Requirements

  • Linux
  • miniconda
  • mariadb/mysql

Setup database

$ mysql -u root -e "CREATE DATABASE IF NOT EXISTS example"

Setup optuna dashboard

Step 1: Clone repo.

$ cd ~
$ git clone https://github.com/adrianmarino/optuna-dashboard-systemd.git
$ mv optuna-dashboard-systemd optuna-dashboard
$ cd optuna-dashboard

Step 2: Create conda environment required to run optuna dashboard.

$ conda env update -f environment.yml

Step 3: Copy service file user level systemd config path:

$ cp optuna-dashboard.service ~/.config/systemd/user/

Step 4: Refresh systemd daemon with updated config.

$ systemctl --user daemon-reload

Step 5: Start service on boot.

$ systemctl --user enable optuna-dashboard

Step 6: Start optuna dashbord as systemd daemon.

$ systemctl --user start optuna-dashboard

Config file

config.conf:

CONDA_PATH="/opt/miniconda3"
ENV="optuna-dashboard"
DB_URL="mysql://root:1234@localhost/example"
PORT="9090"
HOST="192.168.1.10"

About

optuna-dashboard service config

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages