public static final class Parameter.Builder
extends java.lang.Object
Parameter.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
build()
Builds a
Parameter instance. |
Parameter.Builder |
optArray(NDArray array)
Sets the array of the
Parameter. |
Parameter.Builder |
optInitializer(Initializer initializer)
Sets the Initializer of the
Parameter. |
Parameter.Builder |
optRequiresGrad(boolean requiresGrad)
Sets if the
Parameter requires gradient. |
Parameter.Builder |
optShape(Shape shape)
Sets the shape of the
Parameter. |
Parameter.Builder |
setName(java.lang.String name)
Sets the name of the
Parameter. |
Parameter.Builder |
setType(Parameter.Type type)
Sets the
Type of the Parameter. |
public Parameter.Builder setName(java.lang.String name)
Parameter.name - the name of the ParameterParameterpublic Parameter.Builder setType(Parameter.Type type)
Type of the Parameter.type - the Type of the ParameterParameterpublic Parameter.Builder optShape(Shape shape)
Parameter.shape - the shape of the ParameterParameterpublic Parameter.Builder optInitializer(Initializer initializer)
Parameter.initializer - the Initializer of the ParameterParameterpublic Parameter.Builder optArray(NDArray array)
Parameter.array - the array of the ParameterParameterpublic Parameter.Builder optRequiresGrad(boolean requiresGrad)
Parameter requires gradient.requiresGrad - if the Parameter requires gradientParameterpublic Parameter build()
Parameter instance.Parameter instance