Show / Hide Table of Contents

    Class PersistentRNNPlan

    PersistentRNNPlan is a pointer to an opaque structure holding a plan to execute a dynamic persistent RNN. cudnnCreatePersistentRNNPlan() is used to create and initialize one instance.

    Inheritance
    System.Object
    PersistentRNNPlan
    Implements
    System.IDisposable
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: ManagedCuda.CudaDNN
    Assembly: CudaDNN.dll
    Syntax
    public class PersistentRNNPlan : IDisposable

    Constructors

    | Improve this Doc View Source

    PersistentRNNPlan(RNNDescriptor, Int32, cudnnDataType)

    Declaration
    public PersistentRNNPlan(RNNDescriptor rnnDesc, int minibatch, cudnnDataType dataType)
    Parameters
    Type Name Description
    RNNDescriptor rnnDesc
    System.Int32 minibatch
    cudnnDataType dataType

    Properties

    | Improve this Doc View Source

    Plan

    Returns the inner handle.

    Declaration
    public cudnnPersistentRNNPlan Plan { get; }
    Property Value
    Type Description
    cudnnPersistentRNNPlan

    Methods

    | Improve this Doc View Source

    Dispose()

    Dispose

    Declaration
    public void Dispose()
    | Improve this Doc View Source

    Dispose(Boolean)

    For IDisposable

    Declaration
    protected virtual void Dispose(bool fDisposing)
    Parameters
    Type Name Description
    System.Boolean fDisposing
    | Improve this Doc View Source

    Finalize()

    For dispose

    Declaration
    protected void Finalize()

    Implements

    System.IDisposable
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX