Class: dlhdl.Workflow
Package: dlhdl
Compile workflow object
compile
compiles the dlhdl.Workflow
object and
generates the parameters for deploying the network on the target device.
compile(
compiles the
Name,Value
)dlhdl.Workflow
object and generates the parameters for deploying the
network on the target device, with additional options specified by one or more
Name,Value
pair arguments.
The function returns two matrices. One matrix describes the layers of the network. The
Conv Controller (Scheduling)
and the FC Controller
(Scheduling)
modules in the deep learning processor IP use this matrix to
schedule the convolution and fully connected layer operations. The second matrix contains
the weights, biases, and inputs of the neural network. This information is loaded onto the
DDR memory and used by the Generic Convolution Processor
and the
Generic FC Processor
in the deep learning processor.
Specify optional
comma-separated pairs of Name,Value
arguments. Name
is
the argument name and Value
is the corresponding value.
Name
must appear inside quotes. You can specify several name and value
pair arguments in any order as
Name1,Value1,...,NameN,ValueN
.