SparseAccumulatorApplyGradient
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Belirli bir akümülatöre seyrek bir degrade uygular.
local_step, akümülatörün global_step'inden küçükse eklemez.
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Kalıtsal Yöntemler
Java.lang.Object sınıfından boolean | eşittir (Nesne arg0) |
son Sınıf<?> | getClass () |
int | hash kodu () |
son boşluk | bildir () |
son boşluk | tümünü bildir () |
Sicim | toString () |
son boşluk | bekle (uzun arg0, int arg1) |
son boşluk | bekle (uzun arg0) |
son boşluk | Beklemek () |
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Sabit Değer: "SparseAccumulatorApplyGradient"
Genel Yöntemler
Yeni bir SparseAccumulatorApplyGradient işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|
halletmek | Akümülatörün kolu. |
---|
yerelAdım | Seyrek degradenin hesaplandığı local_step değeri. |
---|
degradeEndeksler | Toplanacak seyrek gradyan indeksleri. Bir vektör olmalı. |
---|
degradeDeğerler | Değerler degradenin sıfır olmayan dilimleridir ve indekslerle aynı ilk boyuta sahip olmalıdır; yani indeksler ve değerlerle temsil edilen nnz tutarlı olmalıdır. |
---|
degradeŞekil | Biriktirilecek seyrek degradenin şekli. |
---|
Bilinen Şekli var | Gradyan_şeklinin bilinip bilinmediğini belirten Boolean; bu durumda giriş doğrulama sırasında dikkate alınmaz. |
---|
İadeler
- SparseAccumulatorApplyGradient'in yeni bir örneği
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[],[],null,["# SparseAccumulatorApplyGradient\n\npublic final class **SparseAccumulatorApplyGradient** \nApplies a sparse gradient to a given accumulator.\n\n\nDoes not add if local_step is smaller than the accumulator's\nglobal_step.\n\n\u003cbr /\u003e\n\n### Constants\n\n|--------|-----------------------------------------------------------------------------------------------|---------------------------------------------------------|\n| String | [OP_NAME](/jvm/api_docs/java/org/tensorflow/op/sparse/SparseAccumulatorApplyGradient#OP_NAME) | The name of this op, as known by TensorFlow core engine |\n\n### Public Methods\n\n|---------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| static [SparseAccumulatorApplyGradient](/jvm/api_docs/java/org/tensorflow/op/sparse/SparseAccumulatorApplyGradient) | [create](/jvm/api_docs/java/org/tensorflow/op/sparse/SparseAccumulatorApplyGradient#create(org.tensorflow.op.Scope, org.tensorflow.Operand\u003corg.tensorflow.types.TString\u003e, org.tensorflow.Operand\u003corg.tensorflow.types.TInt64\u003e, org.tensorflow.Operand\u003corg.tensorflow.types.TInt64\u003e, org.tensorflow.Operand\u003c? extends org.tensorflow.types.family.TType\u003e, org.tensorflow.Operand\u003corg.tensorflow.types.TInt64\u003e, java.lang.Boolean))([Scope](/jvm/api_docs/java/org/tensorflow/op/Scope) scope, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c[TString](/jvm/api_docs/java/org/tensorflow/types/TString)\\\u003e handle, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c[TInt64](/jvm/api_docs/java/org/tensorflow/types/TInt64)\\\u003e localStep, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c[TInt64](/jvm/api_docs/java/org/tensorflow/types/TInt64)\\\u003e gradientIndices, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c? extends [TType](/jvm/api_docs/java/org/tensorflow/types/family/TType)\\\u003e gradientValues, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c[TInt64](/jvm/api_docs/java/org/tensorflow/types/TInt64)\\\u003e gradientShape, Boolean hasKnownShape) Factory method to create a class wrapping a new SparseAccumulatorApplyGradient operation. |\n\n### Inherited Methods\n\nFrom class [org.tensorflow.op.RawOp](/jvm/api_docs/java/org/tensorflow/op/RawOp) \n\n|----------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| final boolean | [equals](/jvm/api_docs/java/org/tensorflow/op/RawOp#equals(java.lang.Object))(Object obj) |\n| final int | [hashCode](/jvm/api_docs/java/org/tensorflow/op/RawOp#hashCode())() |\n| [Operation](/jvm/api_docs/java/org/tensorflow/Operation) | [op](/jvm/api_docs/java/org/tensorflow/op/RawOp#op())() Return this unit of computation as a single [Operation](/jvm/api_docs/java/org/tensorflow/Operation). |\n| final String | [toString](/jvm/api_docs/java/org/tensorflow/op/RawOp#toString())() |\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\nFrom interface [org.tensorflow.op.Op](/jvm/api_docs/java/org/tensorflow/op/Op) \n\n|-----------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| abstract [ExecutionEnvironment](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment) | [env](/jvm/api_docs/java/org/tensorflow/op/Op#env())() Return the execution environment this op was created in. |\n| abstract [Operation](/jvm/api_docs/java/org/tensorflow/Operation) | [op](/jvm/api_docs/java/org/tensorflow/op/Op#op())() Return this unit of computation as a single [Operation](/jvm/api_docs/java/org/tensorflow/Operation). |\n\nConstants\n---------\n\n#### public static final String\n**OP_NAME**\n\nThe name of this op, as known by TensorFlow core engine \nConstant Value: \"SparseAccumulatorApplyGradient\"\n\nPublic Methods\n--------------\n\n#### public static [SparseAccumulatorApplyGradient](/jvm/api_docs/java/org/tensorflow/op/sparse/SparseAccumulatorApplyGradient)\n**create**\n([Scope](/jvm/api_docs/java/org/tensorflow/op/Scope) scope, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c[TString](/jvm/api_docs/java/org/tensorflow/types/TString)\\\u003e handle, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c[TInt64](/jvm/api_docs/java/org/tensorflow/types/TInt64)\\\u003e localStep, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c[TInt64](/jvm/api_docs/java/org/tensorflow/types/TInt64)\\\u003e gradientIndices, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c? extends [TType](/jvm/api_docs/java/org/tensorflow/types/family/TType)\\\u003e gradientValues, [Operand](/jvm/api_docs/java/org/tensorflow/Operand)\\\u003c[TInt64](/jvm/api_docs/java/org/tensorflow/types/TInt64)\\\u003e gradientShape, Boolean hasKnownShape)\n\nFactory method to create a class wrapping a new SparseAccumulatorApplyGradient operation. \n\n##### Parameters\n\n| scope | current scope |\n| handle | The handle to a accumulator. |\n| localStep | The local_step value at which the sparse gradient was computed. |\n| gradientIndices | Indices of the sparse gradient to be accumulated. Must be a vector. |\n| gradientValues | Values are the non-zero slices of the gradient, and must have the same first dimension as indices, i.e., the nnz represented by indices and values must be consistent. |\n| gradientShape | Shape of the sparse gradient to be accumulated. |\n| hasKnownShape | Boolean indicating whether gradient_shape is unknown, in which case the input is ignored during validation. |\n|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n\n##### Returns\n\n- a new instance of SparseAccumulatorApplyGradient"]]