Optimize EdiciAğırlıkAdım Durumu

public struct OptimizerWeightStepState

Optimize edici içindeki tek bir ağırlığın tek bir adımını belirtin.

  • Hiperparametreler.

    beyan

    public let globals: [Tensor<Float>]
  • Geçici değerler (yalnızca bir kez atanabilir).

    beyan

    public var locals: [Tensor<Float>]
  • Ağırlığın kayıp fonksiyonuna göre gerçek türevi.

    beyan

    public var grad: Tensor<Float>
  • Ağırlık optimize ediliyor.

    beyan

    public let weight: Tensor<Float>
  • Optimize edicinin son çıktısı. (aslında yalnızca bir kez ayarlanmalıdır). nil, ağırlığa dokunulmayacağı anlamına gelir. Bu, sondaki gerçek ağırlığa uygulanacaktır: weight += step .

    beyan

    public var step: Tensor<Float>?
  • beyan

    public subscript(local: LocalAccessor) -> Tensor<Float> { get set }
  • beyan

    public subscript(global: GlobalAccessor) -> Tensor<Float> { get }