Accelerator ----------- .. doxygenfile:: Accelerator.hpp :project: api :path: ../include//Accelerator.hpp ActivationFuncs --------------- .. doxygenfile:: ActivationFuncs.hpp :project: api :path: ../include//ActivationFuncs.hpp Comms ----- .. doxygenfile:: Comms.hpp :project: api :path: ../include//Comms.hpp Components ---------- .. doxygenfile:: Components.hpp :project: api :path: ../include//Components.hpp DDP --- .. doxygenfile:: DDP.hpp :project: api :path: ../include//DDP.hpp DynamicModel ------------ .. doxygenfile:: DynamicModel.hpp :project: api :path: ../include//DynamicModel.hpp Embeddings ---------- .. doxygenfile:: Embeddings.hpp :project: api :path: ../include//Embeddings.hpp HPCortex -------- .. doxygenfile:: HPCortex.hpp :project: api :path: ../include//HPCortex.hpp Init ---- .. doxygenfile:: Init.hpp :project: api :path: ../include//Init.hpp InstanceStorage --------------- .. doxygenfile:: InstanceStorage.hpp :project: api :path: ../include//InstanceStorage.hpp Layers ------ .. doxygenfile:: Layers.hpp :project: api :path: ../include//Layers.hpp Linalg ------ .. doxygenfile:: Linalg.hpp :project: api :path: ../include//Linalg.hpp LossFunctions ------------- .. doxygenfile:: LossFunctions.hpp :project: api :path: ../include//LossFunctions.hpp ManagedArray ------------ .. doxygenfile:: ManagedArray.hpp :project: api :path: ../include//ManagedArray.hpp MemoryManager ------------- .. doxygenfile:: MemoryManager.hpp :project: api :path: ../include//MemoryManager.hpp Optimizers ---------- .. doxygenfile:: Optimizers.hpp :project: api :path: ../include//Optimizers.hpp Padding ------- .. doxygenfile:: Padding.hpp :project: api :path: ../include//Padding.hpp Performance ----------- .. doxygenfile:: Performance.hpp :project: api :path: ../include//Performance.hpp Pipelining ---------- .. doxygenfile:: Pipelining.hpp :project: api :path: ../include//Pipelining.hpp Random ------ .. doxygenfile:: Random.hpp :project: api :path: ../include//Random.hpp RingBuffer ---------- .. doxygenfile:: RingBuffer.hpp :project: api :path: ../include//RingBuffer.hpp Serialization ------------- .. doxygenfile:: Serialization.hpp :project: api :path: ../include//Serialization.hpp Tensors ------- .. doxygenfile:: Tensors.hpp :project: api :path: ../include//Tensors.hpp Testing ------- .. doxygenfile:: Testing.hpp :project: api :path: ../include//Testing.hpp Timing ------ .. doxygenfile:: Timing.hpp :project: api :path: ../include//Timing.hpp Batch3tensorPairContractComponent --------------------------------- .. doxygenfile:: Batch3tensorPairContractComponent.hpp :project: api :path: ../include/components/Batch3tensorPairContractComponent.hpp BatchedMatrixRowSoftMaxComponent -------------------------------- .. doxygenfile:: BatchedMatrixRowSoftMaxComponent.hpp :project: api :path: ../include/components/BatchedMatrixRowSoftMaxComponent.hpp BatchTensorConcatenateComponent ------------------------------- .. doxygenfile:: BatchTensorConcatenateComponent.hpp :project: api :path: ../include/components/BatchTensorConcatenateComponent.hpp BatchTensorDimensionSliceComponent ---------------------------------- .. doxygenfile:: BatchTensorDimensionSliceComponent.hpp :project: api :path: ../include/components/BatchTensorDimensionSliceComponent.hpp BatchTensorDNNcomponent ----------------------- .. doxygenfile:: BatchTensorDNNcomponent.hpp :project: api :path: ../include/components/BatchTensorDNNcomponent.hpp MatrixTensorContractComponent ----------------------------- .. doxygenfile:: MatrixTensorContractComponent.hpp :project: api :path: ../include/components/MatrixTensorContractComponent.hpp MultiHeadAttentionComponent --------------------------- .. doxygenfile:: MultiHeadAttentionComponent.hpp :project: api :path: ../include/components/MultiHeadAttentionComponent.hpp NormComponent ------------- .. doxygenfile:: NormComponent.hpp :project: api :path: ../include/components/NormComponent.hpp ScaleComponent -------------- .. doxygenfile:: ScaleComponent.hpp :project: api :path: ../include/components/ScaleComponent.hpp ScaledDotProductAttentionComponent ---------------------------------- .. doxygenfile:: ScaledDotProductAttentionComponent.hpp :project: api :path: ../include/components/ScaledDotProductAttentionComponent.hpp ScaledDotProductAttentionHeadComponent -------------------------------------- .. doxygenfile:: ScaledDotProductAttentionHeadComponent.hpp :project: api :path: ../include/components/ScaledDotProductAttentionHeadComponent.hpp SoftMaxComponent ---------------- .. doxygenfile:: SoftMaxComponent.hpp :project: api :path: ../include/components/SoftMaxComponent.hpp BatchTensorDNNlayer ------------------- .. doxygenfile:: BatchTensorDNNlayer.hpp :project: api :path: ../include/layers/BatchTensorDNNlayer.hpp ConvolutionLayer1D ------------------ .. doxygenfile:: ConvolutionLayer1D.hpp :project: api :path: ../include/layers/ConvolutionLayer1D.hpp EmbedPositionsSinusoidalLayer ----------------------------- .. doxygenfile:: EmbedPositionsSinusoidalLayer.hpp :project: api :path: ../include/layers/EmbedPositionsSinusoidalLayer.hpp FlattenLayer ------------ .. doxygenfile:: FlattenLayer.hpp :project: api :path: ../include/layers/FlattenLayer.hpp InputLayer ---------- .. doxygenfile:: InputLayer.hpp :project: api :path: ../include/layers/InputLayer.hpp LayerCommon ----------- .. doxygenfile:: LayerCommon.hpp :project: api :path: ../include/layers/LayerCommon.hpp MatrixTensorContractLayer ------------------------- .. doxygenfile:: MatrixTensorContractLayer.hpp :project: api :path: ../include/layers/MatrixTensorContractLayer.hpp MultiHeadCrossAttentionLayer ---------------------------- .. doxygenfile:: MultiHeadCrossAttentionLayer.hpp :project: api :path: ../include/layers/MultiHeadCrossAttentionLayer.hpp MultiHeadSelfAttentionLayer --------------------------- .. doxygenfile:: MultiHeadSelfAttentionLayer.hpp :project: api :path: ../include/layers/MultiHeadSelfAttentionLayer.hpp NormLayer --------- .. doxygenfile:: NormLayer.hpp :project: api :path: ../include/layers/NormLayer.hpp PairJoinLayer ------------- .. doxygenfile:: PairJoinLayer.hpp :project: api :path: ../include/layers/PairJoinLayer.hpp PairSplitLayer -------------- .. doxygenfile:: PairSplitLayer.hpp :project: api :path: ../include/layers/PairSplitLayer.hpp ReplicateLayer -------------- .. doxygenfile:: ReplicateLayer.hpp :project: api :path: ../include/layers/ReplicateLayer.hpp ScaledDotProductSelfAttentionLayer ---------------------------------- .. doxygenfile:: ScaledDotProductSelfAttentionLayer.hpp :project: api :path: ../include/layers/ScaledDotProductSelfAttentionLayer.hpp SkipConnection -------------- .. doxygenfile:: SkipConnection.hpp :project: api :path: ../include/layers/SkipConnection.hpp SoftMaxLayer ------------ .. doxygenfile:: SoftMaxLayer.hpp :project: api :path: ../include/layers/SoftMaxLayer.hpp SumJoinLayer ------------ .. doxygenfile:: SumJoinLayer.hpp :project: api :path: ../include/layers/SumJoinLayer.hpp TransformerEncoderDecoderBlock ------------------------------ .. doxygenfile:: TransformerEncoderDecoderBlock.hpp :project: api :path: ../include/layers/TransformerEncoderDecoderBlock.hpp UnflattenLayer -------------- .. doxygenfile:: UnflattenLayer.hpp :project: api :path: ../include/layers/UnflattenLayer.hpp