| 
    NVIDIA NvNeural SDK
    2022.1
    
   GPU inference framework for NVIDIA Nsight Deep Learning Designer 
   | 
 
This is the complete list of members for nvneural::ILayer, including all inherited members.
| activationCoefficient(std::size_t coefficientIndex) const noexcept=0 | nvneural::ILayer | pure virtual | 
| activationFunction() const noexcept=0 | nvneural::ILayer | pure virtual | 
| addRef() const noexcept=0 | nvneural::IRefObject | pure virtual | 
| backendId() const noexcept=0 | nvneural::ILayer | pure virtual | 
| dimensions() const noexcept=0 | nvneural::ILayer | pure virtual | 
| evaluateForward() noexcept=0 | nvneural::ILayer | pure virtual | 
| getConstData(const void **ppOut, TensorFormat format, const ILayer *pRequestingLayer) const noexcept=0 | nvneural::ILayer | pure virtual | 
| getCpuConstData(void *pOutBuffer, size_t bufferByteCount, size_t *pBytesCopied, TensorFormat format) const noexcept=0 | nvneural::ILayer | pure virtual | 
| getData(void **ppOut, TensorFormat format, const ILayer *pRequestingLayer) noexcept=0 | nvneural::ILayer | pure virtual | 
| getInputLayers(ILayerList **ppInputLayers) const noexcept=0 | nvneural::ILayer | pure virtual | 
| internalDimensions() const noexcept=0 | nvneural::ILayer | pure virtual | 
| isAffected() const noexcept=0 | nvneural::ILayer | pure virtual | 
| isPermanent() const noexcept=0 | nvneural::ILayer | pure virtual | 
| loadFromParameters(const IParameterNode *pParameters) noexcept=0 | nvneural::ILayer | pure virtual | 
| name() const noexcept=0 | nvneural::ILayer | pure virtual | 
| queryInterface(TypeId interface) noexcept=0 | nvneural::IRefObject | pure virtual | 
| queryInterface(TypeId interface) const noexcept=0 | nvneural::IRefObject | pure virtual | 
| RefCount typedef | nvneural::IRefObject | |
| release() const noexcept=0 | nvneural::IRefObject | pure virtual | 
| reshape() noexcept=0 | nvneural::ILayer | pure virtual | 
| serializedType() const noexcept=0 | nvneural::ILayer | pure virtual | 
| setActivationCoefficient(std::size_t coefficientIndex, float value) noexcept=0 | nvneural::ILayer | pure virtual | 
| setActivationFunction(ActivationFunctionId activationFunction) noexcept=0 | nvneural::ILayer | pure virtual | 
| setAffected(bool affected) noexcept=0 | nvneural::ILayer | pure virtual | 
| setInputLayer(std::size_t index, ILayer *pLayer) noexcept=0 | nvneural::ILayer | pure virtual | 
| setName(const char *pName) noexcept=0 | nvneural::ILayer | pure virtual | 
| setNetworkRuntime(INetworkRuntime *pNetworkRuntime) noexcept=0 | nvneural::ILayer | pure virtual | 
| setPermanent(bool permanent) noexcept=0 | nvneural::ILayer | pure virtual | 
| setWeightsName(const char *pWeightsName) noexcept=0 | nvneural::ILayer | pure virtual | 
| stepping() const noexcept=0 | nvneural::ILayer | pure virtual | 
| tensorBufferSize() const noexcept=0 | nvneural::ILayer | pure virtual | 
| tensorFormat() const noexcept=0 | nvneural::ILayer | pure virtual | 
| tensorInternalBufferSize() const noexcept=0 | nvneural::ILayer | pure virtual | 
| TypeId typedef | nvneural::IRefObject | |
| typeID | nvneural::ILayer | static | 
| weightsDimensions(const char *pWeightsName, WeightsQuery queryType) const noexcept=0 | nvneural::ILayer | pure virtual | 
| weightsName() const noexcept=0 | nvneural::ILayer | pure virtual | 
| ~IRefObject()=default | nvneural::IRefObject | protectedvirtual |