-
Notifications
You must be signed in to change notification settings - Fork 25
Home
feldob edited this page May 2, 2013
·
51 revisions
Welcome to the InPUT wiki!
InPUT stands for Intelligent Parameter Utilization Tool. It is a proposal for
- simplified experimentation with complex algorithms, and
- a human and computer readable documentation of computer experiments.
InPUT provides many features, and the ambition is to document them all in this wiki.
For updates about the development, see this page.
Programming Language | Project Name | Info | Features |
---|---|---|---|
R | SPOT | meta-optimization framework | many (sequential) optimization models, experimental design, use with any executable, GUI |
Java | The Watchmaker | evolutionary optimization framework | modular non-invasive design, concurrency support, distributed computing, GUI |
C++ | ParadisEO | evolutionary optimization framework | modular non-invasive design, concurrency support, distributed computing |
C# | HLabs | evolutionary optimization framework | modular non-invasive design, concurrency support, rich GUI |
Python | DEAP | evolutionary optimization framework | modular design, concurrency support, distributed computing |
Programming Language | Project Name | Info | Features |
---|---|---|---|
Java | Apache Commons Configuration | configuration framework | type safe retrieval of primitive properties, flexible input format binding (properties, XML, JSON, ...) |
JAXB | xml-object mapping framework | maps (complex) structures both ways via pre-compiler (schemagen - xjc) | |
Guice | dependency injection framework | inversion of control for simplified configuration and testing |