ApplyMomentum.Options
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Metody dziedziczone
Z klasy java.lang.Object wartość logiczna | równa się (Obiekt arg0) |
ostatnia klasa<?> | pobierzKlasę () |
wew | hashCode () |
ostateczna pustka | powiadomić () |
ostateczna pustka | powiadom wszystkich () |
Strunowy | doString () |
ostateczna pustka | czekaj (długi arg0, int arg1) |
ostateczna pustka | czekaj (długi arg0) |
ostateczna pustka | Czekać () |
Metody publiczne
Parametry
użyjBlokowanie | Jeśli `True`, aktualizacja tensorów var i accum będzie zabezpieczona blokadą; w przeciwnym razie zachowanie jest niezdefiniowane, ale może wykazywać mniejszą rywalizację. |
---|
Parametry
użyj Niestierowa | Jeśli „True”, tensor przekazany do obliczenia grad będzie miał postać var - lr * pęd * accum, więc ostatecznie otrzymana wartość var to w rzeczywistości var - lr * pęd * accum. |
---|
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[],[],null,["# ApplyMomentum.Options\n\npublic static class **ApplyMomentum.Options** \nOptional attributes for [ApplyMomentum](/jvm/api_docs/java/org/tensorflow/op/train/ApplyMomentum) \n\n### Public Methods\n\n|-------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------|\n| [ApplyMomentum.Options](/jvm/api_docs/java/org/tensorflow/op/train/ApplyMomentum.Options) | [useLocking](/jvm/api_docs/java/org/tensorflow/op/train/ApplyMomentum.Options#useLocking(java.lang.Boolean))(Boolean useLocking) |\n| [ApplyMomentum.Options](/jvm/api_docs/java/org/tensorflow/op/train/ApplyMomentum.Options) | [useNesterov](/jvm/api_docs/java/org/tensorflow/op/train/ApplyMomentum.Options#useNesterov(java.lang.Boolean))(Boolean useNesterov) |\n\n### Inherited Methods\n\nFrom class java.lang.Object \n\n|------------------|---------------------------|\n| boolean | equals(Object arg0) |\n| final Class\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| String | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nPublic Methods\n--------------\n\n#### public [ApplyMomentum.Options](/jvm/api_docs/java/org/tensorflow/op/train/ApplyMomentum.Options)\n**useLocking**\n(Boolean useLocking)\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| useLocking | If \\`True\\`, updating of the var and accum tensors will be protected by a lock; otherwise the behavior is undefined, but may exhibit less contention. |\n|------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|\n\n#### public [ApplyMomentum.Options](/jvm/api_docs/java/org/tensorflow/op/train/ApplyMomentum.Options)\n**useNesterov**\n(Boolean useNesterov)\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| useNesterov | If \\`True\\`, the tensor passed to compute grad will be var - lr \\* momentum \\* accum, so in the end, the var you get is actually var - lr \\* momentum \\* accum. |\n|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|"]]