DearDiary.jl

A lightweight but powerful machine learning experiment tracking tool for Julia.

Star

Features

  • A complete experiment tracking solution for Julia.
  • Built-in REST API server for remote logging and querying.
  • Portable and easy-to-use SQLite backend.
  • Built in Julia

Learn to use it with the Tutorial.

Installation

You can install DearDiary.jl via the Julia package manager:

using Pkg
Pkg.add("DearDiary")

or from the REPL, type ]add DearDiary.

Motivation

Experiment tracking is a crucial aspect of machine learning and data science projects. It helps you keep track of your experiments, models, hyperparameters, and results. However, many existing experiment tracking tools are either too complex or not well-integrated with Julia. This package aims to fill that gap by providing a simple yet powerful solution specifically designed for Julia users.

Contributing

Contributions are welcome! If you find a bug or have a feature request, please open an issue on the GitHub repository. Pull requests are also encouraged. Please make sure to follow the existing code style and include tests for any new features.