ComputationGraph
The ComputationGraph API — multi-input, multi-output, skip connections, and arbitrary DAG topologies
Overview
When to Use ComputationGraph vs. MultiLayerNetwork
Requirement
MultiLayerNetwork
ComputationGraph
Graph Building API
addInputs(String...)
addLayer(String, Layer, String...)
addVertex(String, GraphVertex, String...)
setOutputs(String...)
setInputTypes(InputType...)
Types of Graph Vertices
LayerVertex
InputVertex
MergeVertex
ElementWiseVertex
SubsetVertex
PreProcessorVertex
Example 1: Recurrent Network with Skip Connection
Example 2: Multiple Inputs with a Merge Vertex
Example 3: Multi-Task Learning
Example 4: Residual Block
Example 5: Siamese Network
Training Data
DataSet / DataSetIterator
MultiDataSet / MultiDataSetIterator
RecordReaderMultiDataSetIterator
Inference
Evaluation
Saving and Loading
Key API Reference
Method
Description
Last updated
Was this helpful?