51 template<
typename dtype>
65 const auto cSlice = returnArray.
cSlice();
94 template<
typename dtype>
108 const auto cSlice = returnArray.
cSlice();
109 for (
uint32 row = 0; row < inArray.numRows(); ++row)
#define THROW_INVALID_ARGUMENT_ERROR(msg)
Definition: Error.hpp:37
#define STATIC_ASSERT_ARITHMETIC(dtype)
Definition: StaticAsserts.hpp:39
self_type & put(index_type inIndex, const value_type &inValue)
Definition: NdArrayCore.hpp:3646
self_type transpose() const
Definition: NdArrayCore.hpp:4837
size_type numRows() const noexcept
Definition: NdArrayCore.hpp:3430
self_type row(size_type inRow) const
Definition: NdArrayCore.hpp:4431
const Shape & shape() const noexcept
Definition: NdArrayCore.hpp:4464
Slice cSlice(index_type inStartIdx=0, size_type inStepSize=1) const
Definition: NdArrayCore.hpp:961
Definition: Cartesian.hpp:40
NdArray< double > normalize(const NdArray< dtype > &inArray, Axis inAxis=Axis::NONE)
Definition: normalize.hpp:52
Axis
Enum To describe an axis.
Definition: Types.hpp:47
NdArray< double > norm(const NdArray< dtype > &inArray, Axis inAxis=Axis::NONE)
Definition: norm.hpp:51
std::uint32_t uint32
Definition: Types.hpp:40