SgdOptimizer
public string Name
Language: C#
public float LearningRate { get; set; }
Language: C#
public IReadOnlyDictionary<string, object> Hyperparameters { get; }
Language: C#
public SgdOptimizer(float learningRate = 1e-3f, float momentum = 0f, IGpuMathOps? gpuOps = null)
Language: C#
public Task InitializeAsync(CancellationToken cancellationToken = default)
Language: C#
public async Task ApplyGradientsAsync(INeuralTensor parameters, INeuralTensor gradients, CancellationToken cancellationToken = default)
Language: C#
public Task ResetStateAsync(CancellationToken cancellationToken = default)
Language: C#