ConsumeMutexLock

classe finale publique ConsumeMutexLock

Cette opération consomme un verrou créé par `MutexLock`.

Cette opération existe pour consommer un tenseur créé par `MutexLock` (autre que les dépendances de contrôle direct). Ce devrait être le seul qui consomme le tenseur et générera une erreur si ce n'est pas le cas. Son seul but est de maintenir le tenseur de verrouillage mutex en vie jusqu'à ce qu'il soit consommé par cette opération.

REMARQUE : Cette opération doit s'exécuter sur le même appareil que son entrée. Cela peut être appliqué via le mécanisme `colocate_with`.

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

statique ConsumeMutexLock
créer ( Portée de portée , Opérande <?> mutexLock)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération ConsumeMutexLock.

Méthodes héritées

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "ConsumeMutexLock"

Méthodes publiques

public static ConsumeMutexLock créer ( Scope scope, Operand <?> mutexLock)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération ConsumeMutexLock.

Paramètres
portée portée actuelle
mutexLock Un tenseur renvoyé par `MutexLock`.
Retour
  • une nouvelle instance de ConsumeMutexLock