BrainScript

E435221

BrainScript is a domain-specific scripting language developed for defining and training neural networks within the Microsoft Cognitive Toolkit (CNTK).

All labels observed (1)

Label Occurrences
BrainScript canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf domain-specific language
neural network definition language
scripting language
allows definition of evaluation metrics
definition of loss functions
definition of network layers
specification of learning rate schedules
specification of minibatch sizes
specification of training epochs
alternativeInterface CNTK Python API NERFINISHED
configurationFileExtension .bs
.cntk
designedFor CNTK power users
deep learning practitioners
machine learning researchers
developer Microsoft
documentationHostedAt Microsoft CNTK documentation
hasFeature built-in learners specification
configuration-style syntax
data readers configuration
declarative network description
macro-like parameterization
model checkpoint configuration
multi-GPU training configuration
parallel training configuration
training schedule specification
integratesWith CNTK C++ backend
CNTK GPU execution engine NERFINISHED
languageParadigm declarative configuration language
partOf Microsoft Cognitive Toolkit NERFINISHED
primaryEnvironment CNTK command-line interface
shortName CNTK BrainScript NERFINISHED
status legacy interface in CNTK
supports convolutional neural networks
custom network components
feedforward neural networks
recurrent neural networks
sequence-to-sequence models
supportsBackend CPU
GPU
supportsTask image classification
language modeling
sequence modeling
speech recognition
time series prediction
usedFor configuring CNTK experiments
defining neural network architectures
training neural networks
usedIn Microsoft Cognitive Toolkit NERFINISHED

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.