Avertissement : Cette API est obsolète et sera supprimée dans une future version de TensorFlow une fois que le remplacement sera stable.
CrossReplicaSum
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Une opération pour additionner les entrées sur les instances TPU répliquées.
Chaque instance fournit sa propre entrée.
Par exemple, supposons qu'il y ait 8 instances TPU : `[A, B, C, D, E, F, G, H]`. Passer group_assignment=`[[0,2,4,6],[1,3,5,7]]` définit `A, C, E, G` comme groupe 0 et `B, D, F, H` comme groupe 1. Ainsi nous obtenons les sorties : `[A+C+E+G, B+D+F+H, A+C+E+G, B+D+F+H, A+C+E+ G, B+D+F+H, A+C+E+G, B+D+F+H]`.
Méthodes publiques
| Sortie <T> | |
| statique <T étend le nombre> CrossReplicaSum <T> | créer ( Scope scope, Operand <T> input, Operand <Integer> groupAssignment) Méthode d'usine pour créer une classe encapsulant une nouvelle opération CrossReplicaSum. |
| Sortie <T> | sortir () La somme de toutes les entrées distribuées. |
Méthodes héritées
De la classe java.lang.Object | booléen | est égal à (Objet arg0) |
| Classe finale<?> | obtenirClasse () |
| int | Code de hachage () |
| vide final | notifier () |
| vide final | notifierTous () |
| Chaîne | àChaîne () |
| vide final | attendre (long arg0, int arg1) |
| vide final | attendez (long arg0) |
| vide final | attendez () |
Méthodes publiques
sortie publique <T> asOutput ()
Renvoie le handle symbolique d'un tenseur.
Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.
Méthode d'usine pour créer une classe encapsulant une nouvelle opération CrossReplicaSum.
Paramètres
| portée | portée actuelle |
|---|
| saisir | L'entrée locale à la somme. |
|---|
| affectation de groupe | Un tenseur int32 de forme [num_groups, num_replicas_per_group]. `group_assignment[i]` représente les identifiants de réplique dans le ième sous-groupe. |
|---|
Retour
- une nouvelle instance de CrossReplicaSum
sortie publique <T> sortie ()
La somme de toutes les entrées distribuées.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/26 (UTC)."],[],[]]