Main repo for the workshop Machine learning in Design & Art @DigitalIdeation - Spring 2018
You can choose to use different libraries, ordered below by descending level of abstraction (from higher to lower level):
-
Wekinator is a software allowing anyone to use machine learning to build new musical instruments, gestural game controllers, computer vision and so on. Wekinator is using OSC protocol and can be used with pretty much any type of programing language. We will use it with Processing.
-
ML5.js is a simple ML library for the web based on tensorflow.js.
-
Neural networks in JavaScript, simple and playful.
-
A library with a more advanced set of options, also for the web.
-
A collection of real-time interactive applications and associated scripts for working with machine learning. ML4A-OFX is running on OpenFrameworks.
-
OpenFrameworks addon for Google's graph based machine intelligence / deep learning library TensorFlow.
To clone this repo and include all submodules:
Git version 2.13 and later
git clone --recurse-submodules git://xxxxxx.git
Git version 2.12 to 1.65
git clone --recursive git://xxxxxx.git
For already cloned repos, or older Git versions init the submodules 'manually' by using:
git clone git://thisrepo.git
git submodule update --init
├── examples/ (examples + libraries)
│ ├── 01_01 ...
│ ├── 01_02
│ ├── ...
│ ├── ml5js
│ └── ...
├── slides/ (presentation)
├── resources/ (tba)
└── readme.md (those instructions)