public struct BasicRNNCell<Scalar> : RecurrentLayerCell where Scalar : TensorFlowFloatingPoint
Một tế bào RNN cơ bản.
Tuyên ngôn
public var weight: Tensor<Scalar>
Tuyên ngôn
public var bias: Tensor<Scalar>
Tuyên ngôn
public typealias State = Tensor<Scalar>
Tuyên ngôn
public typealias TimeStepInput = Tensor<Scalar>
Tuyên ngôn
public typealias TimeStepOutput = State
Tuyên ngôn
public typealias Input = RNNCellInput<TimeStepInput, State>
Tuyên ngôn
public typealias Output = RNNCellOutput<TimeStepOutput, State>
Tạo
SimpleRNNCell
với kích thước đầu vào được chỉ định và kích thước trạng thái ẩn.Tuyên ngôn
public init(inputSize: Int, hiddenSize: Int, seed: TensorFlowSeed = Context.local.randomSeed)
Thông số
inputSize
Số lượng các tính năng trong tensor đầu vào 2-D.
hiddenSize
Số lượng đặc điểm ở trạng thái ẩn 2-D.
seed
Hạt giống ngẫu nhiên để khởi tạo. Giá trị mặc định là ngẫu nhiên.