বেসিকআরএনএনসেল

public struct BasicRNNCell<Scalar> : RecurrentLayerCell where Scalar : TensorFlowFloatingPoint

একটি মৌলিক RNN সেল।

  • ঘোষণা

    public var weight: Tensor<Scalar>
  • ঘোষণা

    public var bias: Tensor<Scalar>
  • ঘোষণা

    public typealias State = Tensor<Scalar>
  • ঘোষণা

    public typealias TimeStepInput = Tensor<Scalar>
  • ঘোষণা

    public typealias TimeStepOutput = State
  • ঘোষণা

    public typealias Input = RNNCellInput<TimeStepInput, State>
  • ঘোষণা

    public typealias Output = RNNCellOutput<TimeStepOutput, State>
  • নির্দিষ্ট ইনপুট আকার এবং লুকানো অবস্থার আকার সহ একটি SimpleRNNCell তৈরি করে।

    ঘোষণা

    public init(inputSize: Int, hiddenSize: Int, seed: TensorFlowSeed = Context.local.randomSeed)

    পরামিতি

    inputSize

    2-ডি ইনপুট টেনসরের বৈশিষ্ট্যের সংখ্যা।

    hiddenSize

    2-ডি লুকানো অবস্থায় বৈশিষ্ট্যের সংখ্যা।

    seed

    আরম্ভ করার জন্য এলোমেলো বীজ। ডিফল্ট মান এলোমেলো।

  • প্রদত্ত ইনপুটের সাথে সামঞ্জস্যপূর্ণ আকৃতি সহ একটি শূন্য-মূল্যবান অবস্থা প্রদান করে।

    ঘোষণা

    public func zeroState(for input: Tensor<Scalar>) -> State
  • প্রদত্ত ইনপুটে স্তর প্রয়োগ করে প্রাপ্ত আউটপুট ফেরত দেয়।

    ঘোষণা

    @differentiable
    public func callAsFunction(_ input: Input) -> Output

    পরামিতি

    input

    লেয়ারে ইনপুট।

    রিটার্ন ভ্যালু

    লুকানো অবস্থা।