static void computePointerWithAlignment(T *&basePtr, S *&objPtr, size_t nEntries=1)
void AllocateAndInitializeLate()
int16_t RegisterMemoryAllocation(T *proc, void *(T::*setPtr)(void *), int32_t type, const char *name="", const GPUMemoryReuse &re=GPUMemoryReuse())
const GPUSettingsProcessing & GetProcessingSettings() const
float * mOutputDataReg2_32
OrtDataType::Float16_t * mInputData_16
void * setIOPointers(void *)
int32_t mNnClusterizerBatchedMode
int32_t mNnClusterizerTotalClusters
int32_t mNnClusterizerElementSize
int32_t mNnClusterizerModelReg1NumOutputNodes
OrtDataType::Float16_t * mOutputDataReg2_16
float * mModelProbabilities_32
int32_t mNnClusterizerUseCfRegression
int32_t mNnClusterizerModelClassNumOutputNodes
void SetMaxData(const GPUTrackingInOutPointers &)
int32_t mNnInferenceInputDType
int32_t * mOutputDataClass
int32_t mNnInferenceOutputDType
float * mOutputDataReg1_32
void InitializeProcessor()
int32_t mNnClusterizerModelReg2NumOutputNodes
OrtDataType::Float16_t * mModelProbabilities_16
OrtDataType::Float16_t * mOutputDataReg1_16
void RegisterMemoryAllocation()