Sacred is a tool to help you configure, organize, log and reproduce experiments. It is designed to do all the tedious overhead work that you need to do around your actual experiment. A very convenient way of the local variables in a function to define the parameters your experiment uses. You can access all parameters of your configuration from every function. They are automatically injected by name. You get a powerful command-line interface for each experiment that you can use to change parameters and run different variants. Observers that log all kinds of information about your experiment, its dependencies, the configuration you used, the machine it is run on, and of course the result. These can be saved to a MongoDB, for easy access later.

Features

  • Keep track of all the parameters of your experiment
  • Easily run your experiment for different settings
  • Documentation available
  • Save configurations for individual runs in a database
  • Examples available
  • Reproduce your results

Project Samples

Project Activity

See All Activity >

Categories

Machine Learning

License

MIT License

Follow Sacred

Sacred Web Site

You Might Also Like
ContractSafe: Contract Management Software Icon
ContractSafe: Contract Management Software

Take Control Of Your Contracts Without Wrecking The Budget

Ditch those spreadsheets, shared drives & crazy-expensive solutions with too many bells & whistles. ContractSafe offers the simplest way to manage your contracts efficiently without breaking the bank.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Sacred!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Machine Learning Software

Registered

2024-08-02