base module
Full Documentation for hippynn.graphs.nodes.base.base module.
Click here for a summary page.
Base nodes for sublcassing.
- class AddNode(left, right)[source]
Bases:
BinNode,SingleNode,_AlgebraicOperation- serialization_attributes = ('db_name', 'index_state')
- torch_module = LambdaModule(add)
- class AtLeast2D(in_node)[source]
Bases:
UnaryNode,SingleNode- serialization_attributes = ('db_name', 'index_state')
- torch_module = AtLeast2D()
- class DivNode(left, right)[source]
Bases:
BinNode,SingleNode,_AlgebraicOperation- serialization_attributes = ('db_name', 'index_state')
- torch_module = LambdaModule(truediv)
- class InputNode(name=None, db_name=None, index_state=None)[source]
Bases:
SingleNode,SerializableNodeNode for getting information for the database.
- input_names = ()
- input_type_str = 'Input'
- requires_grad: bool = False
- serialization_attributes = ('db_name', 'index_state', 'requires_grad')
- class InvNode(in_node)[source]
Bases:
UnaryNode,SingleNode,_AlgebraicOperation- serialization_attributes = ('db_name', 'index_state')
- torch_module = LambdaModule(invert)
- class LossInputNode(name, origin_node)[source]
Bases:
InputNodeNode for getting information from the model (predicted) or database (true) into the loss.
- serialization_attributes = ('db_name', 'index_state', 'requires_grad', 'origin_node')
- class LossPredNode(name, origin_node)[source]
Bases:
LossInputNode- serialization_attributes = ('db_name', 'index_state', 'requires_grad', 'origin_node')
- class LossTrueNode(name, origin_node)[source]
Bases:
LossInputNode- property main_output
- serialization_attributes = ('db_name', 'index_state', 'requires_grad', 'origin_node')
- class MulNode(left, right)[source]
Bases:
BinNode,SingleNode,_AlgebraicOperation- serialization_attributes = ('db_name', 'index_state')
- torch_module = LambdaModule(mul)
- class NegNode(in_node)[source]
Bases:
UnaryNode,SingleNode,_AlgebraicOperation- serialization_attributes = ('db_name', 'index_state')
- torch_module = LambdaModule(neg)
- class Node(name, parents, db_name=None, module=None)[source]
Bases:
_NodeFunctions,_NodeAlgebra- serialization_attributes = ('db_name',)
- class PowNode(left, right)[source]
Bases:
BinNode,SingleNode,_AlgebraicOperation- serialization_attributes = ('db_name', 'index_state')
- torch_module = LambdaModule(pow)