MagmaDNN  1.0
c++NeuralNetworkFramework
magmadnn::op::FlattenOp< T > Member List

This is the complete list of members for magmadnn::op::FlattenOp< T >, including all inherited members.

_eval(bool recompute)magmadnn::op::FlattenOp< T >protectedvirtual
_grad(Operation< T > *consumer, Operation< T > *var, Tensor< T > *grad)magmadnn::op::FlattenOp< T >protectedvirtual
_grad_cache (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
add_consumer(Operation< T > *consumer)magmadnn::op::Operation< T >inlinevirtual
consumers (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
copy (defined in magmadnn::op::FlattenOp< T >)magmadnn::op::FlattenOp< T >protected
eval(bool recompute=true)magmadnn::op::Operation< T >inlinevirtual
FlattenOp(Operation< T > *input, bool copy=true, bool needs_grad=true) (defined in magmadnn::op::FlattenOp< T >)magmadnn::op::FlattenOp< T >
get_consumers()magmadnn::op::Operation< T >inlinevirtual
get_grad_tensor(Operation< T > *wrt)magmadnn::op::Operation< T >inlinevirtual
get_inputs()magmadnn::op::Operation< T >inlinevirtual
get_memory_type() constmagmadnn::op::Operation< T >inlinevirtual
get_name()magmadnn::op::Operation< T >inlinevirtual
get_output_shape() constmagmadnn::op::Operation< T >inlinevirtual
get_output_shape(unsigned int idx) constmagmadnn::op::Operation< T >inlinevirtual
get_output_size() constmagmadnn::op::Operation< T >inlinevirtual
get_output_tensor()magmadnn::op::Operation< T >inlinevirtual
grad(Operation< T > *consumer, Operation< T > *var, Tensor< T > *grad, bool recompute=true)magmadnn::op::Operation< T >inlinevirtual
has_been_computed (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
has_grad_been_computed (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
input (defined in magmadnn::op::FlattenOp< T >)magmadnn::op::FlattenOp< T >protected
input_tensor (defined in magmadnn::op::FlattenOp< T >)magmadnn::op::FlattenOp< T >protected
inputs (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
mem_type (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
name (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
needs_grad (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
Operation()magmadnn::op::Operation< T >inline
Operation(std::vector< Operation< T > *> inputs, bool needs_grad=true) (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >inline
output_shape (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
output_tensor (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >protected
reset()magmadnn::op::Operation< T >inlinevirtual
to_string()magmadnn::op::FlattenOp< T >inlinevirtual
~Operation() (defined in magmadnn::op::Operation< T >)magmadnn::op::Operation< T >inlinevirtual