klasa publiczna Momentum
Zejście w gradiencie stochastycznym plus pęd, Nesterov lub tradycyjny.
Szczegółowe informacje na temat pędu Nesterowa można znaleźć w artykule .
Stałe
| platforma | LEARNING_RATE_DEFAULT | |
| Strunowy | PĘD | |
| platforma | MOMENTUM_DEFAULT | |
| wartość logiczna | NESTEROV_DEFAULT |
Dziedziczone stałe
Konstruktorzy publiczni
Metody publiczne
| Strunowy | getOptimizerName () Uzyskaj nazwę optymalizatora. |
| Strunowy | doString () |
Metody dziedziczone
Stałe
publiczny statyczny końcowy float LEARNING_RATE_DEFAULT
Wartość stała: 0,01
publiczny statyczny końcowy ciąg MOMENTUM
Wartość stała: „pęd”
publiczny statyczny końcowy float MOMENTUM_DEFAULT
Wartość stała: 0,0
publiczna statyczna końcowa wartość logiczna NESTEROV_DEFAULT
Wartość stała: fałsz
Konstruktorzy publiczni
public Momentum (wykres graficzny , float learningRate)
Tworzy Optymalizator Momentum
Parametry
| wykres | wykres TensorFlow |
|---|---|
| Szybkość uczenia się | tempo uczenia się |
public Momentum (wykres graficzny , współczynnik uczenia się typu float, moment pędu)
Tworzy Optymalizator Momentum
Parametry
| wykres | wykres TensorFlow |
|---|---|
| Szybkość uczenia się | tempo uczenia się |
| pęd | hiperparametr przyspieszający opadanie gradientu w odpowiednim kierunku i tłumiący oscylacje. Musi być większy lub równy zero. Wartość domyślna to 0. |
public Momentum (wykres wykresu , współczynnik uczenia się typu float, moment pędu, użycie wartości logicznej Nesterov)
Tworzy Optymalizator Momentum
Parametry
| wykres | wykres TensorFlow |
|---|---|
| Szybkość uczenia się | tempo uczenia się |
| pęd | hiperparametr przyspieszający opadanie gradientu w odpowiednim kierunku i tłumiący oscylacje. Musi być większy lub równy zero. Wartość domyślna to 0. |
| użyj Niestierowa | Czy zastosować pęd Niestierowa. Domyślnie jest to fałsz. |
public Momentum (wykres wykresu , nazwa łańcucha, współczynnik uczenia się typu float, moment pędu, wartość logiczna Nesterov)
Tworzy Optymalizator Momentum
Parametry
| wykres | wykres TensorFlow |
|---|---|
| nazwa | nazwa tego Optymalizatora |
| Szybkość uczenia się | tempo uczenia się |
| pęd | hiperparametr przyspieszający opadanie gradientu w odpowiednim kierunku i tłumiący oscylacje. Musi być większy lub równy zero. Wartość domyślna to 0. |
| użyj Niestierowa | Czy zastosować pęd Niestierowa. Domyślnie jest to fałsz. |
Metody publiczne
public String getOptimizerName ()
Uzyskaj nazwę optymalizatora.
Zwroty
- Nazwa optymalizatora.