Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
tensor akışı:: işlem:: SparseSegmentSqrtNWithNumSegments
#include <math_ops.h>
Bir tensörün seyrek bölümleri boyunca toplamı N'nin karesine bölerek hesaplar.
Özet
N, azaltılan parçanın boyutudur.
SparseSegmentSqrtN
gibi, ancak segment_ids
içinde eksik kimliklere izin veriyor. Bir kimlik eksikse bu konumdaki output
tensörü sıfırlanacaktır.
Segmentlerin açıklaması için segmentasyon bölümünü okuyun.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- endeksler: 1 boyutlu bir tensör.
segment_ids
ile aynı sıralamaya sahiptir. - segment_ids: 1 boyutlu bir tensör. Değerler sıralanmalı ve tekrarlanabilir olmalıdır.
- num_segments: Farklı segment kimliklerinin sayısına eşit olmalıdır.
İade:
-
Output
: Segment sayısı olan k
boyutuna sahip 0 boyutu dışında verilerle aynı şekle sahiptir.
Genel özellikler
Kamu işlevleri
düğüm
::tensorflow::Node * node() const
operator::tensorflow::Input() const
operatör::tensorflow::Çıktı
operator::tensorflow::Output() const
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-25 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-25 UTC."],[],[],null,["# tensorflow::ops::SparseSegmentSqrtNWithNumSegments Class Reference\n\ntensorflow::ops::SparseSegmentSqrtNWithNumSegments\n==================================================\n\n`#include \u003cmath_ops.h\u003e`\n\nComputes the sum along sparse segments of a tensor divided by the sqrt of N.\n\nSummary\n-------\n\nN is the size of the segment being reduced.\n\nLike [SparseSegmentSqrtN](/versions/r1.15/api_docs/cc/class/tensorflow/ops/sparse-segment-sqrt-n#classtensorflow_1_1ops_1_1_sparse_segment_sqrt_n), but allows missing ids in `segment_ids`. If an id is misisng, the `output` tensor at that position will be zeroed.\n\nRead [the section on segmentation](https://tensorflow.org/api_docs/python/tf/math#Segmentation) for an explanation of segments.\n\nArguments:\n\n- scope: A [Scope](/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object\n- indices: A 1-D tensor. Has same rank as `segment_ids`.\n- segment_ids: A 1-D tensor. Values should be sorted and can be repeated.\n- num_segments: Should equal the number of distinct segment IDs.\n\n\u003cbr /\u003e\n\nReturns:\n\n- [Output](/versions/r1.15/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output): Has same shape as data, except for dimension 0 which has size `k`, the number of segments.\n\n\u003cbr /\u003e\n\n| ### Constructors and Destructors ||\n|---|---|\n| [SparseSegmentSqrtNWithNumSegments](#classtensorflow_1_1ops_1_1_sparse_segment_sqrt_n_with_num_segments_1a44628573cc0d7a5d5f1e052fca589e99)`(const ::`[tensorflow::Scope](/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r1.15/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` data, ::`[tensorflow::Input](/versions/r1.15/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` indices, ::`[tensorflow::Input](/versions/r1.15/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` segment_ids, ::`[tensorflow::Input](/versions/r1.15/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` num_segments)` ||\n\n| ### Public attributes ||\n|---------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|\n| [operation](#classtensorflow_1_1ops_1_1_sparse_segment_sqrt_n_with_num_segments_1a52c0c9df8a62e1641e0046f28df5c10d) | [Operation](/versions/r1.15/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation) |\n| [output](#classtensorflow_1_1ops_1_1_sparse_segment_sqrt_n_with_num_segments_1a867a58de56787260c7fd1d9d19d4b1d5) | `::`[tensorflow::Output](/versions/r1.15/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) |\n\n| ### Public functions ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------|------------------------|\n| [node](#classtensorflow_1_1ops_1_1_sparse_segment_sqrt_n_with_num_segments_1acb321311f506a64be7d944bb1473a74d)`() const ` | `::tensorflow::Node *` |\n| [operator::tensorflow::Input](#classtensorflow_1_1ops_1_1_sparse_segment_sqrt_n_with_num_segments_1ab82167559d0a3e1be21f18c31272e6a8)`() const ` | ` ` ` ` |\n| [operator::tensorflow::Output](#classtensorflow_1_1ops_1_1_sparse_segment_sqrt_n_with_num_segments_1a29951f747e60f40b1657638181d5ab40)`() const ` | ` ` ` ` |\n\nPublic attributes\n-----------------\n\n### operation\n\n```text\nOperation operation\n``` \n\n### output\n\n```text\n::tensorflow::Output output\n``` \n\nPublic functions\n----------------\n\n### SparseSegmentSqrtNWithNumSegments\n\n```gdscript\n SparseSegmentSqrtNWithNumSegments(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input data,\n ::tensorflow::Input indices,\n ::tensorflow::Input segment_ids,\n ::tensorflow::Input num_segments\n)\n``` \n\n### node\n\n```gdscript\n::tensorflow::Node * node() const \n``` \n\n### operator::tensorflow::Input\n\n```gdscript\n operator::tensorflow::Input() const \n``` \n\n### operator::tensorflow::Output\n\n```gdscript\n operator::tensorflow::Output() const \n```"]]