ArmNN
 24.02
Log.hpp
Go to the documentation of this file.
1 //
2 // Copyright © 2021 Arm Ltd and Contributors. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 
6 #pragma once
7 
8 #include <iostream>
9 
10 namespace armnn
11 {
12 template<typename T>
13 struct log
14  {
15  typedef T result_type;
16  typedef T argument_type;
17 
18  T
19  operator () (const T& inputData) const
20  {
21  // computes natural logarithm of inputData
22  return std::log(inputData);
23  }
24  };
25 
26 } //namespace armnn
armnn::log::argument_type
T argument_type
Definition: Log.hpp:16
armnn::log::result_type
T result_type
Definition: Log.hpp:15
armnn::log::operator()
T operator()(const T &inputData) const
Definition: Log.hpp:19
armnn
Copyright (c) 2021 ARM Limited and Contributors.
Definition: 01_00_quick_start.dox:6
armnn::log
Definition: Log.hpp:13