NVIDIA NvNeural SDK  2022.2
GPU inference framework for NVIDIA Nsight Deep Learning Designer
nvneural::ILayer Member List

This is the complete list of members for nvneural::ILayer, including all inherited members.

activationCoefficient(std::size_t coefficientIndex) const noexcept=0nvneural::ILayerpure virtual
activationFunction() const noexcept=0nvneural::ILayerpure virtual
addRef() const noexcept=0nvneural::IRefObjectpure virtual
backendId() const noexcept=0nvneural::ILayerpure virtual
dimensions() const noexcept=0nvneural::ILayerpure virtual
evaluateForward() noexcept=0nvneural::ILayerpure virtual
getConstData(const void **ppOut, TensorFormat format, const ILayer *pRequestingLayer) const noexcept=0nvneural::ILayerpure virtual
getCpuConstData(void *pOutBuffer, size_t bufferByteCount, size_t *pBytesCopied, TensorFormat format) const noexcept=0nvneural::ILayerpure virtual
getData(void **ppOut, TensorFormat format, const ILayer *pRequestingLayer) noexcept=0nvneural::ILayerpure virtual
getInputLayers(ILayerList **ppInputLayers) const noexcept=0nvneural::ILayerpure virtual
internalDimensions() const noexcept=0nvneural::ILayerpure virtual
isAffected() const noexcept=0nvneural::ILayerpure virtual
isPermanent() const noexcept=0nvneural::ILayerpure virtual
loadFromParameters(const IParameterNode *pParameters) noexcept=0nvneural::ILayerpure virtual
name() const noexcept=0nvneural::ILayerpure virtual
queryInterface(TypeId interface) noexcept=0nvneural::IRefObjectpure virtual
queryInterface(TypeId interface) const noexcept=0nvneural::IRefObjectpure virtual
RefCount typedefnvneural::IRefObject
release() const noexcept=0nvneural::IRefObjectpure virtual
reshape() noexcept=0nvneural::ILayerpure virtual
serializedType() const noexcept=0nvneural::ILayerpure virtual
setActivationCoefficient(std::size_t coefficientIndex, float value) noexcept=0nvneural::ILayerpure virtual
setActivationFunction(ActivationFunctionId activationFunction) noexcept=0nvneural::ILayerpure virtual
setAffected(bool affected) noexcept=0nvneural::ILayerpure virtual
setInputLayer(std::size_t index, ILayer *pLayer) noexcept=0nvneural::ILayerpure virtual
setName(const char *pName) noexcept=0nvneural::ILayerpure virtual
setNetworkRuntime(INetworkRuntime *pNetworkRuntime) noexcept=0nvneural::ILayerpure virtual
setPermanent(bool permanent) noexcept=0nvneural::ILayerpure virtual
setWeightsName(const char *pWeightsName) noexcept=0nvneural::ILayerpure virtual
stepping() const noexcept=0nvneural::ILayerpure virtual
tensorBufferSize() const noexcept=0nvneural::ILayerpure virtual
tensorFormat() const noexcept=0nvneural::ILayerpure virtual
tensorInternalBufferSize() const noexcept=0nvneural::ILayerpure virtual
TypeId typedefnvneural::IRefObject
typeIDnvneural::ILayerstatic
weightsDimensions(const char *pWeightsName, WeightsQuery queryType) const noexcept=0nvneural::ILayerpure virtual
weightsName() const noexcept=0nvneural::ILayerpure virtual
~IRefObject()=defaultnvneural::IRefObjectprotectedvirtual