Simple-ML DSL Tutorial

March 10, 2022 ยท View on GitHub

Tutorial - Idea and basic concepts | Interface | Functions | DSL

Simple-ML DSL Tutorial

The Simple-ML DSL is split into two main parts:

  • The workflow language is used to solve specific Machine Learning problems. Unless you want to add functionality to Simple-ML, this sublanguage is all you need to learn. To use the workflow language, create a file with the extension .smlflow.
  • The stub language is used to integrate external code written in Python into Simple-ML, so it can be used in the workflow language. The main purpose of this sublanguage is to define the Simple-ML Standard Library (stdlib). To use the stub language, create a file with the extension .smlstub.