.. _exhale_struct_structmarian_1_1UnaryNodeOp: Struct UnaryNodeOp ================== - Defined in :ref:`file_src_graph_node_operators_unary.h` Inheritance Relationships ------------------------- Base Type ********* - ``public marian::NaryNodeOp`` (:ref:`exhale_struct_structmarian_1_1NaryNodeOp`) Derived Types ************* - ``public marian::AbsNodeOp`` (:ref:`exhale_struct_structmarian_1_1AbsNodeOp`) - ``public marian::CastNodeOp`` (:ref:`exhale_struct_structmarian_1_1CastNodeOp`) - ``public marian::ClipGradientNodeOp`` (:ref:`exhale_class_classmarian_1_1ClipGradientNodeOp`) - ``public marian::ClipNodeOp`` (:ref:`exhale_struct_structmarian_1_1ClipNodeOp`) - ``public marian::CosNodeOp`` (:ref:`exhale_struct_structmarian_1_1CosNodeOp`) - ``public marian::cpu::variant::FbgemmPacked16PackNodeOp`` (:ref:`exhale_struct_structmarian_1_1cpu_1_1variant_1_1FbgemmPacked16PackNodeOp`) - ``public marian::cpu::variant::FbgemmPacked8PackNodeOp`` (:ref:`exhale_struct_structmarian_1_1cpu_1_1variant_1_1FbgemmPacked8PackNodeOp`) - ``public marian::ExpNodeOp`` (:ref:`exhale_struct_structmarian_1_1ExpNodeOp`) - ``public marian::LogNodeOp`` (:ref:`exhale_struct_structmarian_1_1LogNodeOp`) - ``public marian::LogSoftmaxNodeOp`` (:ref:`exhale_struct_structmarian_1_1LogSoftmaxNodeOp`) - ``public marian::NegNodeOp`` (:ref:`exhale_struct_structmarian_1_1NegNodeOp`) - ``public marian::PoolingWithMaskingOp`` (:ref:`exhale_class_classmarian_1_1PoolingWithMaskingOp`) - ``public marian::PReLUNodeOp`` (:ref:`exhale_struct_structmarian_1_1PReLUNodeOp`) - ``public marian::ReduceNodeOp`` (:ref:`exhale_struct_structmarian_1_1ReduceNodeOp`) - ``public marian::ReLUNodeOp`` (:ref:`exhale_struct_structmarian_1_1ReLUNodeOp`) - ``public marian::ReshapeNodeOp`` (:ref:`exhale_class_classmarian_1_1ReshapeNodeOp`) - ``public marian::ScalarAddNodeOp`` (:ref:`exhale_struct_structmarian_1_1ScalarAddNodeOp`) - ``public marian::ScalarMultNodeOp`` (:ref:`exhale_struct_structmarian_1_1ScalarMultNodeOp`) - ``public marian::ShiftNodeOp`` (:ref:`exhale_struct_structmarian_1_1ShiftNodeOp`) - ``public marian::SigmoidNodeOp`` (:ref:`exhale_struct_structmarian_1_1SigmoidNodeOp`) - ``public marian::SinNodeOp`` (:ref:`exhale_struct_structmarian_1_1SinNodeOp`) - ``public marian::SliceViewNodeOp`` (:ref:`exhale_class_classmarian_1_1SliceViewNodeOp`) - ``public marian::SoftmaxNodeOp`` (:ref:`exhale_struct_structmarian_1_1SoftmaxNodeOp`) - ``public marian::SqrtNodeOp`` (:ref:`exhale_struct_structmarian_1_1SqrtNodeOp`) - ``public marian::SquareNodeOp`` (:ref:`exhale_struct_structmarian_1_1SquareNodeOp`) - ``public marian::SwishNodeOp`` (:ref:`exhale_struct_structmarian_1_1SwishNodeOp`) - ``public marian::TanNodeOp`` (:ref:`exhale_struct_structmarian_1_1TanNodeOp`) - ``public marian::TopKNodeOp`` (:ref:`exhale_struct_structmarian_1_1TopKNodeOp`) - ``public marian::TransposeNodeOp`` (:ref:`exhale_struct_structmarian_1_1TransposeNodeOp`) - ``public marian::TupleViewNodeOp`` (:ref:`exhale_struct_structmarian_1_1TupleViewNodeOp`) Struct Documentation -------------------- .. doxygenstruct:: marian::UnaryNodeOp :members: :protected-members: :undoc-members: