AdaGrad

klasa publiczna AdaGrad

Optymalizator implementujący algorytm Adagrad.

Adagrad to optymalizator charakteryzujący się szybkością uczenia się dla poszczególnych parametrów, która jest dostosowywana w zależności od częstotliwości aktualizacji parametru podczas uczenia. Im więcej aktualizacji otrzymuje parametr, tym mniejsze są aktualizacje.

Stałe

Strunowy AKUMULATOR
platforma INITIAL_ACCUMULATOR_DEFAULT
platforma LEARNING_RATE_DEFAULT

Dziedziczone stałe

Konstruktorzy publiczni

AdaGrad (wykres graficzny )
Tworzy optymalizator AdaGrad
AdaGrad (wykres graficzny , płynna naukaRate)
Tworzy optymalizator AdaGrad
AdaGrad (wykres graficzny , współczynnik uczenia się typu float, wartość początkowa typu float)
Tworzy optymalizator AdaGrad
AdaGrad (wykres graficzny , nazwa ciągu, współczynnik uczenia się typu float)
Tworzy optymalizator AdaGrad
AdaGrad (wykres wykresu , nazwa ciągu, współczynnik uczenia się typu float, wartość początkowa typu float)
Tworzy optymalizator AdaGrad

Metody publiczne

Strunowy
getOptimizerName ()
Uzyskaj nazwę optymalizatora.
Strunowy

Metody dziedziczone

Stałe

publiczny statyczny końcowy akumulator AKUMULATORA

Wartość stała: „akumulator”

publiczny statyczny końcowy float INITIAL_ACCUMULATOR_DEFAULT

Wartość stała: 0,01

publiczny statyczny końcowy float LEARNING_RATE_DEFAULT

Wartość stała: 0,001

Konstruktorzy publiczni

publiczny AdaGrad (wykres graficzny )

Tworzy optymalizator AdaGrad

Parametry
wykres wykres TensorFlow

publiczny AdaGrad (wykres graficzny , float learningRate)

Tworzy optymalizator AdaGrad

Parametry
wykres wykres TensorFlow
Szybkość uczenia się tempo uczenia się

publiczny AdaGrad (wykres wykresu , float learningRate, float początkowaAccumulatorValue)

Tworzy optymalizator AdaGrad

Parametry
wykres wykres TensorFlow
Szybkość uczenia się tempo uczenia się
początkowa wartość akumulatora Wartość początkowa akumulatorów musi być nieujemna.
Rzuca
Wyjątek IllegalArgument jeśli wartość początkowaAccumulatorValue jest ujemna

publiczny AdaGrad (wykres wykresu , nazwa ciągu, współczynnik uczenia się typu float)

Tworzy optymalizator AdaGrad

Parametry
wykres wykres TensorFlow
nazwa nazwa tego Optymalizatora (domyślnie „Adagrad”)
Szybkość uczenia się tempo uczenia się

publiczny AdaGrad (wykres wykresu , nazwa ciągu, współczynnik uczenia się typu float, wartość początkowa typu float)

Tworzy optymalizator AdaGrad

Parametry
wykres wykres TensorFlow
nazwa nazwa tego Optymalizatora (domyślnie „Adagrad”)
Szybkość uczenia się tempo uczenia się
początkowa wartość akumulatora Wartość początkowa akumulatorów musi być nieujemna.
Rzuca
Wyjątek IllegalArgument jeśli wartość początkowaAccumulatorValue jest ujemna

Metody publiczne

public String getOptimizerName ()

Uzyskaj nazwę optymalizatora.

Zwroty
  • Nazwa optymalizatora.

publiczny ciąg do ciągu ()