16#ifndef TMVA_DNN_ARCHITECTURES_CPU_CPUBUFFER 
   17#define TMVA_DNN_ARCHITECTURES_CPU_CPUBUFFER 
   42template<
typename AFloat>
 
   67    inline operator AFloat * () 
const { 
return data(); }
 
 
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h offset
 
FakeIteratorBegin(AFloat &x)
 
TCpuBuffer GetSubBuffer(size_t offset, size_t start) const
Return sub-buffer of size start starting at element offset.
 
size_t GetSize() const
copy pointer from an external
 
void CopyTo(TCpuBuffer &) const
Copy data to another buffer.
 
TCpuBuffer & operator=(const TCpuBuffer &)=default
 
AFloat & operator[](size_t i)
 
AFloat operator[](size_t i) const
 
TCpuBuffer(TCpuBuffer &&)=default
 
FakeIteratorBegin begin()
 
void CopyFrom(const TCpuBuffer &)
Copy data from another buffer.
 
std::shared_ptr< AFloat * > fBuffer
 
TCpuBuffer & operator=(TCpuBuffer &&)=default
 
TCpuBuffer(const TCpuBuffer &)=default
 
struct TMVA::DNN::TCpuBuffer::TDestructor fDestructor
 
size_t GetUseCount() const
 
create variable transformations
 
void operator()(AFloat **pointer)