Class ITensorItrImpl

Class Documentation

class ITensorItrImpl

Public Functions

ITensorItrImpl() = default
virtual ~ITensorItrImpl() = default
virtual float getValue() const = 0

Abstract functions

virtual float &getReference() = 0
virtual float &getReferenceAt(size_t idx) = 0
virtual float *dataPointer() const = 0
virtual void increment(int incVal = 1) = 0
virtual void decrement(int decVal = 1) = 0
virtual size_t getPosition() = 0
virtual std::unique_ptr<DlSystem::ITensorItrImpl> clone() = 0