Struct wyrm::ParameterNode[][src]

pub struct ParameterNode { /* fields omitted */ }

Parameter node, holds the optimizable parameters of the model.

Methods

impl ParameterNode
[src]

Create a parameter node that shares its parameter values with other parameter nodes via the HogwildParameter object.

Create a new parameter node. The parameters held by this node cannot be shared and optimized in parallel.

Trait Implementations

impl Debug for ParameterNode
[src]

Formats the value using the given formatter. Read more

impl Node for ParameterNode
[src]

Type of the node's value.

Type of the input gradient the node receives during backpropagation. Read more

Perform the forward step. Should recursively call the forward methods of its ancestors. Read more

Perform the backward step. Should recursively call the backward methods of its ancestors. Read more

Return the value of the node.

If the node needs to be used in the backward step.

Reset the caches of this node and its parents.

Auto Trait Implementations