This is a fork of the Racket language.
It adds defMLObject, defneuralslice, neural-field, abstract-neural-field, override-neural-field, external-neural-field, and label-field to the Racket Class System.
To use NeuRacket:
- clone this repository
- in
NeuRacket/runmake - in
NeuRacket/MLObject/run../racket/bin/raco pkg install - run
..<pathToNeuRacket>../NeuRacket/racket/bin/raco pyffi configure <python>with<python>a Python installation that has access to the libraries necessary for the machine learning models you will use in the NeuRacket application, so probably best a Python installation from a virtual environment.
Then ...path-to-NeuRacket.../NeuRacket/racket/bin/racket can be used in the same way as the racket command from the Racket language.