public protocol RecurrentLayerCell: Layer
where
Input == RNNCellInput<TimeStepInput, State>,
Output == RNNCellOutput<TimeStepOutput, State>
একটি পুনরাবৃত্ত স্তর কোষ।
একটি সময় ধাপে ইনপুট।
ঘোষণা
associatedtype TimeStepInput : Differentiable where Self.Input == RNNCellInput<Self.TimeStepInput, Self.State>
একটি সময় ধাপে আউটপুট।
ঘোষণা
associatedtype TimeStepOutput : Differentiable where Self.Output == RNNCellOutput<Self.TimeStepOutput, Self.State>
রাজ্য যা সময়ের ধাপে সংরক্ষিত হতে পারে।
ঘোষণা
associatedtype State : Differentiable
প্রদত্ত ইনপুটের সাথে সামঞ্জস্যপূর্ণ আকৃতি সহ একটি শূন্য-মূল্যবান অবস্থা প্রদান করে।
ঘোষণা
func zeroState(for input: TimeStepInput) -> State
বর্তমান সময়ের ধাপে এবং পূর্ববর্তী অবস্থায় ইনপুটে পুনরাবৃত্ত স্তর কক্ষ প্রয়োগ করে প্রাপ্ত নতুন অবস্থা প্রদান করে।
ঘোষণা
@differentiable public func callAsFunction( input: TimeStepInput, state: State ) -> RNNCellOutput<TimeStepOutput, State>
পরামিতি
timeStepInput
বর্তমান সময়ের ধাপে ইনপুট।
previousState
পুনরাবৃত্ত স্তর কোষের পূর্ববর্তী অবস্থা।
রিটার্ন ভ্যালু
আউটপুট।
ঘোষণা
@differentiable public func call(input: TimeStepInput, state: State) -> RNNCellOutput<TimeStepOutput, State>