|
DLPrimitives
|
| ▼Ndlprim | Mane namespace |
| ►Ncore | All Basic Operations on GPU |
| ►Ngpu | GPU Related tools and classes |
| ►Njson | This namespace includes all JSON parsing and formatting related classes and functions |
| ►Nsolvers | Namespace that contains various optimizers |
| CActivation | |
| CActivationConfig | |
| CAXPBY | |
| CBatchNorm | |
| CBatchNormConfig | |
| CBuildError | Thrown if OpenCL kernel compilation failed |
| CBWBias | |
| CConcat | |
| CConcatConfig | |
| CConcatSliceBase | |
| CContext | This is main object that represent the pair of OpenCL platform and device all other objects use it |
| CConvolution2D | |
| CConvolution2DBase | |
| CConvolution2DConfig | |
| CConvolution2DConfigBase | Convolution settings |
| CElementwise | |
| CElementwiseConfig | |
| CError | Base dlprim excetion |
| CExecGuard | |
| CExecutionContext | This class is used to pass cl::Events that the kernel should wait for and/or signal event completion |
| CFlatten | |
| CFlattenConfig | |
| CGlobalPooling | |
| CGlobalPoolingConfig | |
| CHardtanh | |
| CHardtanhConfig | |
| CInnerProduct | |
| CInnerProductConfig | |
| CModelBase | Base class used for loading non-native model formats to dlprimitives |
| CMSELoss | |
| CMSELossConfig | |
| CNet | Major object used for inference |
| CNLLLoss | |
| CNLLLossConfig | |
| CNotImplementedError | Thrown if some stuff is not implemented yet |
| CONNXModel | External model for loading ONNX models for inference with dlprim |
| COperator | Base class for backward/forward propogation calculations for internal network |
| CPointwiseBase | |
| CPooling2D | |
| CPooling2DConfig | |
| CPoolingBase | |
| CRandomState | |
| CReshape | |
| CReshapeBase | |
| CReshapeConfig | |
| CScal | |
| CShape | Tensor shape |
| CSharedResource | Resources shared by the entire network |
| CSlice | |
| CSliceConfig | |
| CSoftmax | |
| CSoftmaxBase | |
| CSoftmaxConfig | |
| CSoftmaxWithLoss | |
| CSqueeze | |
| CSqueezeConfig | |
| CTensor | Central Data Contrainer - Tensor |
| CTensorAndGradient | Pair of tensor and its gradient for backpropogation |
| CTensorSpecs | Definition of Tensor without actual memory/object |
| CThreshold | |
| CThresholdConfig | |
| ►CTimingData | Class used for benchmarking of the model |
| CTransposedConvolution2D | |
| CTransposedConvolution2DConfig | |
| CTypeTraits | |
| CTypeTraits< double > | |
| CTypeTraits< float > | |
| CTypeTraits< int16_t > | |
| CTypeTraits< int32_t > | |
| CTypeTraits< int64_t > | |
| CTypeTraits< int8_t > | |
| CTypeTraits< uint16_t > | |
| CTypeTraits< uint32_t > | |
| CTypeTraits< uint64_t > | |
| CTypeTraits< uint8_t > | |
| CValidationError | Thrown in case of invalid parameters |
1.8.11