OptimizerWeightStepState

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
public struct OptimizerWeightStepState

الحالة لخطوة واحدة من وزن واحد داخل مُحسِّن.

  • Hyperparameters.

    إعلان

    public let globals: [Tensor<Float>]
  • القيم المؤقتة (يمكن تعيينها مرة واحدة فقط).

    إعلان

    public var locals: [Tensor<Float>]
  • المشتق الفعلي للوزن بالوزن لوظيفة الخسارة.

    إعلان

    public var grad: Tensor<Float>
  • يتم تحسين الوزن.

    إعلان

    public let weight: Tensor<Float>
  • الناتج النهائي للمحسن. (يجب أن يتم تعيينه مرة واحدة فقط). لا شيء يعني أنه لن يتم المساس بالوزن. سيتم تطبيق هذا الوزن الحقيقي في النهاية: weight += step .

    إعلان

    public var step: Tensor<Float>?
  • إعلان

    public subscript(local: LocalAccessor) -> Tensor<Float> { get set }
  • إعلان

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