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 transpose() const
Definition: NdArrayCore.hpp:4882
const Shape & shape() const noexcept
Definition: NdArrayCore.hpp:4511
size_type numRows() const noexcept
Definition: NdArrayCore.hpp:3477
self_type row(size_type inRow) const
Definition: NdArrayCore.hpp:4478
Slice cSlice(index_type inStartIdx=0, size_type inStepSize=1) const
Definition: NdArrayCore.hpp:1008
self_type & put(index_type inIndex, const value_type &inValue)
Definition: NdArrayCore.hpp:3693
Definition: Cartesian.hpp:40
NdArray< double > norm(const NdArray< dtype > &inArray, Axis inAxis=Axis::NONE)
Definition: norm.hpp:51
Axis
Enum To describe an axis.
Definition: Enums.hpp:36
NdArray< double > normalize(const NdArray< dtype > &inArray, Axis inAxis=Axis::NONE)
Definition: normalize.hpp:52
std::uint32_t uint32
Definition: Types.hpp:40