OptimizerWeightStepState

public struct OptimizerWeightStepState

Nyatakan satu langkah dari satu bobot di dalam pengoptimal.

  • Hyperparameter.

    Pernyataan

    public let globals: [Tensor<Float>]
  • Nilai sementara (hanya dapat ditetapkan satu kali).

    Pernyataan

    public var locals: [Tensor<Float>]
  • Turunan sebenarnya dari bobot ke fungsi kerugian.

    Pernyataan

    public var grad: Tensor<Float>
  • Bobot sedang dioptimalkan.

    Pernyataan

    public let weight: Tensor<Float>
  • Hasil akhir dari pengoptimal. (seharusnya hanya disetel satu kali). nihil artinya beban tidak akan tersentuh. Ini akan diterapkan pada bobot sebenarnya di akhir: weight += step .

    Pernyataan

    public var step: Tensor<Float>?
  • Pernyataan

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

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