Peewit intends to facilitate programming, running and result examination of machine learning experiments. It does not provide any sort of ML code but also makes little assumptions on the sort of experiments the user wants to accomplish. Can it be of any use then?

That is the question we want to pursue with peewit. The concept of the framework is based on two observations:

1) Machine learning experiment often have a regular tree structure.

2) Experimentors happen to puzzle about which numbers belong to what parameters the next day.

Peewit is restricted to experiments that fulfill a certain uniformity in the relation of the experimental components. It demands from the user to term things and rewards this by an increased live-time of names.

Be aware that the implementation still is raw: not all methods come with a doc-strings and erroneous calls are rarely caught by helpful error messages. At least, the examples are decorated with many explicatory comments.