GraphOperationBuilder

classe finale publique GraphOperationBuilder

Un OperationBuilder pour ajouter des GraphOperation à un Graph .

Méthodes publiques

GraphOperationBuilder
addControlInput (Contrôle des opérations )
Assurez-vous que l’opération ne s’exécute pas avant l’opération de contrôle.
GraphOperationBuilder
addInput ( Sortie <?> entrée)
Ajoutez la sortie d’une autre opération comme prochaine entrée de l’opération en cours de construction.
GraphOperationBuilder
addInputList ( Output[] <?> entrées)
Ajoutez les sorties d’une autre opération comme prochaines entrées de l’opération en cours de construction.
GraphOperation
construire ()
Ajoutez le GraphOperation en cours de construction au Graph .
GraphOperationBuilder
setAttr (nom de chaîne, valeur DataType )
Définissez la valeur de type d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de la chaîne, valeur String[])
Définissez les valeurs de chaîne d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de chaîne, valeur booléenne [])
Définissez les valeurs booléennes d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de chaîne, valeur de chaîne)
Définissez la valeur de chaîne d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de la chaîne, valeur float[])
Définissez les valeurs flottantes d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de chaîne, valeur DataType[] )
Définissez les valeurs de type d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de chaîne, valeur longue)
Définissez la valeur longue d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de la chaîne, valeur long[])
Définissez les valeurs longues d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de la chaîne, valeur Tensor )
Définissez la valeur tensorielle d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de chaîne, valeur booléenne)
Définissez la valeur booléenne d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de la chaîne, valeur flottante)
Définissez la valeur flottante d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de la chaîne, valeur de la forme )
Définissez la valeur de forme d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de la chaîne, valeur Tensor[] )
Définissez les valeurs tensorielles d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de chaîne, valeur d'octet [])
Définissez les valeurs d'octet d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setAttr (nom de la chaîne, valeur Shape[] )
Définissez les valeurs de forme d'un attribut de l'opération en cours de construction.
GraphOperationBuilder
setDevice (périphérique String)
Définissez le périphérique demandé pour calculer l’opération en cours de construction.

Méthodes héritées

Méthodes publiques

public GraphOperationBuilder addControlInput (Contrôle des opérations )

Assurez-vous que l’opération ne s’exécute pas avant l’opération de contrôle.

Une entrée de contrôle est une opération qui doit être exécutée avant d'exécuter l'opération en cours de construction.

Par exemple, une opération Assert peut être ajoutée comme entrée de contrôle pour cette opération. L'Assert se comporte désormais comme une condition préalable qui se vérifiera toujours avant d'exécuter l'opération.

Paramètres
contrôle opération qui doit être exécutée avant d’exécuter cette opération.
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder addInput ( Sortie <?> entrée)

Ajoutez la sortie d’une autre opération comme prochaine entrée de l’opération en cours de construction.

Paramètres
saisir Output est censée être l'entrée de l'opération en cours de construction.
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder addInputList ( Output[] <?> entrées)

Ajoutez les sorties d’une autre opération comme prochaines entrées de l’opération en cours de construction.

Paramètres
contributions liste des Output censées être les entrées de l’opération en cours de construction.
Retour
  • l'instance OperationBuilder pour le chaînage.

build public GraphOperation ()

Ajoutez le GraphOperation en cours de construction au Graph .

OperationBuilder n'est pas utilisable après le retour de build().

public GraphOperationBuilder setAttr (nom de chaîne, valeur DataType )

Définissez la valeur de type d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeur d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur String[])

Définissez les valeurs de chaîne d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeurs d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur boolean[])

Définissez les valeurs booléennes d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeurs d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur de chaîne)

Définissez la valeur de chaîne d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeur d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur float[])

Définissez les valeurs flottantes d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeurs d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur DataType[] )

Définissez les valeurs de type d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeurs d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur longue)

Définissez la valeur longue d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeur d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur long[])

Définissez les valeurs longues d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeurs d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de la chaîne, valeur Tensor )

Définissez la valeur tensorielle d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeur d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur booléenne)

Définissez la valeur booléenne d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeur d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur flottante)

Définissez la valeur flottante d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeur d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de la chaîne, valeur de la forme )

Définissez la valeur de forme d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeur d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de la chaîne, valeur Tensor[] )

Définissez les valeurs tensorielles d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeurs d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur d'octet [])

Définissez les valeurs d'octet d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeurs d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setAttr (nom de chaîne, valeur Shape[] )

Définissez les valeurs de forme d'un attribut de l'opération en cours de construction.

Paramètres
nom Nom d'attribut
valeur valeurs d'attribut
Retour
  • l'instance OperationBuilder pour le chaînage.

public GraphOperationBuilder setDevice (périphérique String)

Définissez le périphérique demandé pour calculer l’opération en cours de construction.

Paramètres
appareil le périphérique demandé, sous forme de chaîne
Retour
  • l'instance OperationBuilder pour le chaînage.