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 ⓘ
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 ⓘ
languageParadigm declarative configuration language ⓘ
partOf Microsoft Cognitive Toolkit ⓘ
primaryEnvironment CNTK command-line interface ⓘ
shortName CNTK BrainScript ⓘ
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 ⓘ

How these facts were elicited

Referenced by (1)

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