diff options
Diffstat (limited to 'include/armnn/Descriptors.hpp')
-rw-r--r-- | include/armnn/Descriptors.hpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/include/armnn/Descriptors.hpp b/include/armnn/Descriptors.hpp index 2834336fb2..ac0d585751 100644 --- a/include/armnn/Descriptors.hpp +++ b/include/armnn/Descriptors.hpp @@ -1266,4 +1266,24 @@ struct TransposeDescriptor PermutationVector m_DimMappings; }; +/// A LogicalBinaryDescriptor for the LogicalBinaryLayer +struct LogicalBinaryDescriptor +{ + LogicalBinaryDescriptor() + : LogicalBinaryDescriptor(LogicalBinaryOperation::LogicalAnd) + {} + + LogicalBinaryDescriptor(LogicalBinaryOperation operation) + : m_Operation(operation) + {} + + bool operator ==(const LogicalBinaryDescriptor &rhs) const + { + return m_Operation == rhs.m_Operation; + } + + /// Specifies the logical operation to execute + LogicalBinaryOperation m_Operation; +}; + } // namespace armnn |