bholt / experiments-new

Library for running and tabulating experiments and parameter sweeps.
2 stars 1 forks source link

Igor (major rewrite) #5

Closed bholt closed 11 years ago

bholt commented 11 years ago

As a tool that helps you run experiments, the name "Igor" plays on the "Lab Assistant" role.

This branch introduces a major rewrite of the experiments infrastructure. It still relies on experiments.rb for some functionality, but is mostly a full rewrite which resides in igor.rb

New features

bholt commented 11 years ago

A bunch of the early commits may reference a separate "cloister" project. In the end, I failed to get that to automatically marshal arbitrary procs (relied on bad/incomplete 'SerializableProc' gem). So instead, this one works by running a batch script that unmarshals a much simpler Experiment record from disk that has mostly just data, but saves the "parser" proc as a string which is eval'd when the Experiment is unmarshalled.

bholt commented 11 years ago

TODO

bholt commented 11 years ago

Mostly done.

Todo:

bholt commented 11 years ago

this is now a new repo: Igor.