NeuZephyr
Simple DL Framework
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nnz
 NcuStrmProvides core components for CUDA stream and event lifecycle management in GPU computing environments
 CEventPoolInternal event management system for CUDA stream synchronization (Part of StreamManager)
 CStreamManagerCentralized CUDA stream and resource management system with automatic dependency tracking
 NdataContains data structures and utilities for tensor operations in machine learning workflows
 CDimensionRepresents a multi - dimensional shape, typically used in deep learning for tensor dimensions
 CMappedTensorA class for representing multidimensional arrays in CUDA zero-copy memory, providing host-accessible container-like interfaces
 CTensorA class for representing and manipulating multidimensional arrays (tensors) in GPU memory
 NgraphContains classes and functions for managing and executing computation graphs in deep learning workflows
 CComputeGraphRepresents a computational graph, which manages nodes and the computation flow
 NnodesContains classes and functionality for nodes in a neural network or computational graph
 NcalcContains classes and functionality for computation nodes in a neural network or computational graph
 CAddNodeRepresents a node that performs element-wise addition between two input tensors
 CAveragePoolingNodeImplements average pooling operation for spatial downsampling in neural networks
 CCol2ImgNodeReconstructs spatial tensors from column matrices generated by im2col transformation
 CELUNodeRepresents an Exponential Linear Unit (ELU) activation function node in a computational graph
 CExpandNodeExpands tensors with batch size 1 to arbitrary batch dimensions through data replication
 CGlobalAvgPoolNodePerforms global average pooling operation across spatial dimensions of input tensor
 CGlobalMaxPoolNodePerforms global max pooling operation across spatial dimensions of input tensor
 CHardSigmoidNodeRepresents a Hard Sigmoid activation function node in a computational graph
 CHardSwishNodeRepresents a Hard Swish activation function node in a computational graph
 CImg2ColNodeImplements im2col transformation for efficient convolution operations in neural networks
 CLeakyReLUNodeRepresents a Leaky Rectified Linear Unit (LeakyReLU) activation function node in a computational graph
 CMatMulNodeRepresents a matrix multiplication operation node in a computational graph
 CMaxPoolingNodeImplements max pooling operation for spatial downsampling with feature preservation
 CReLUNodeRepresents a Rectified Linear Unit (ReLU) operation node in a computational graph
 CReshapeNodeImplements tensor shape transformation within a neural network computational graph
 CScalarAddNodeRepresents a scalar addition operation node in a computational graph
 CScalarDivNodeRepresents a scalar division operation node in a computational graph
 CScalarMulNodeRepresents a scalar multiplication operation node in a computational graph
 CScalarSubNodeRepresents a scalar subtraction operation node in a computational graph
 CSigmoidNodeRepresents a Sigmoid activation function node in a computational graph
 CSoftmaxNodeImplements the Softmax activation function as a node in a neural network computational graph
 CSubNodeRepresents a subtraction operation node in a computational graph
 CSwishNodeRepresents a Swish activation function node in a computational graph
 CTanhNodeRepresents a hyperbolic tangent (tanh) activation function node in a computational graph
 NioThis namespace contains standard nodes used in computational graphs for neural networks
 CInputNodeRepresents an input node in a computational graph
 COutputNodeBase class for loss function nodes in a computational graph
 NlossContains loss function nodes for computing various loss metrics in a machine learning model
 CBinaryCrossEntropyNodeRepresents the Binary Cross-Entropy (BCE) loss function node in a computational graph
 CMeanSquaredErrorNodeRepresents the Mean Squared Error (MSE) loss function node in a computational graph
 CNodeBase class for nodes in a neural network or computational graph
 NoptContains optimization algorithms for training deep learning models
 CAdaDeltaAdaDelta optimizer for deep learning models
 CAdaGradAdaGrad optimizer for deep learning models
 CAdamAdam optimizer for deep learning models
 CMomentumMomentum optimizer for deep learning models
 CNAdamNAdam optimizer for deep learning models
 COptimizerBase class for optimization algorithms in deep learning
 CRMSpropRMSprop optimizer for deep learning models
 CSGDStochastic Gradient Descent (SGD) optimizer for deep learning models
 CCudaExceptionA final class that represents CUDA exceptions, inheriting from std::runtime_error
 CModelBase class for constructing neural network models with automatic computation graph management