Signature.Builder

classe statique publique Signature.Builder

Construit une nouvelle signature de fonction.

Constructeurs Publics

Méthodes publiques

Signature
construire ()
Renvoie une signature à partir des données fournies.
Signature.Builder
input (String inputName, Operand <?> input)
Enregistrez un tenseur comme entrée de la fonction.
Signature.Builder
clé (clé de chaîne)
Définit la clé unique de cette signature.
Signature.Builder
nom_méthode (String nom_méthode)
Fournir des informations de nom extensibles permettant aux utilisateurs tiers de marquer une signature comme prenant en charge une méthode particulière
Signature.Builder
sortie (String outputName, Operand <?> sortie)
Enregistrez un tenseur comme sortie de la fonction.

Méthodes héritées

Constructeurs Publics

Constructeur public ()

Méthodes publiques

Construction de signature publique ()

Renvoie une signature à partir des données fournies.

entrée publique Signature.Builder (String inputName, Operand <?> entrée)

Enregistrez un tenseur comme entrée de la fonction.

Paramètres
Nom d'entrée nom convivial pour ce tenseur d'entrée
saisir tenseur d'entrée
Retour
  • ce constructeur
Jetés
Exception d'argument illégal si inputName est déjà mappé à une autre entrée

clé publique Signature.Builder (clé de chaîne)

Définit la clé unique de cette signature.

Lorsqu'elle n'est pas définie explicitement, la valeur par défaut est DEFAULT_KEY .

Paramètres
clé clé de signature
Retour
  • ce constructeur
Jetés
Exception d'argument illégal si la clé n'est pas valide

public Signature.Builder nom_méthode (String nom_méthode)

Fournir des informations de nom extensibles permettant aux utilisateurs tiers de marquer une signature comme prenant en charge une méthode particulière

Paramètres
NomMéthode nom de la méthode ou null pour aucun (par défaut)
Retour
  • ce constructeur

Sortie publique Signature.Builder (String outputName, Operand <?> sortie)

Enregistrez un tenseur comme sortie de la fonction.

Paramètres
Nom de sortie nom convivial pour ce tenseur de sortie
sortir tenseur de sortie
Retour
  • ce constructeur
Jetés
Exception d'argument illégal si outputName est déjà mappé à une autre sortie