Algorithms
Algorithms are the essential building blocks of the Elements Platform. They convert raw input data into insights to answer a variety of different questions about the world. They can be run on their own, or strung together and packaged into a multi-step Analysis. Algorithms have 4 components:
- Algorithm - for the purposes of the API, an Algorithm is the lightweight metadata object to associate with its more detailed Algorithm Versions
- Algorithm Version - an Algorithm Version maps to its parent Algorithm, and provides the detailed instructions on how to process input data, including configurable parameters
- Algorithm Config - an Algorithm Config is a specific configuration of an Algorithm Version with defined settings, to be used as the input to an Algorithm Computation
- Algorithm Computation - an Algorithm Computation is the implementation of an Algorithm Config to be executed and get results
Updated 6 months ago