Voici la liste des fonctions Python proposé dans la version 2.3.1 :
Nom | Description |
---|---|
Assert | Cette fonction permet d'affirmer que la condition donnée est vraie. |
abs | Cette fonction permet de calculer la valeur absolue d'un tenseur. |
acos | Cette fonction permet de calculer les arc cosinus du paramètre spécifié élément par élément. |
acosh | Cette fonction permet de calculer le cosinus hyperbolique inverse du paramètre spécifié élément par élément. |
add | Cette fonction permet de retourner x + y par élément. |
add_n | Cette fonction permet d'ajouter tous les tenseurs d'entrée élément par élément. |
argmax | Cette fonction permet de retourner l'index avec la plus grande valeur sur les axes d'un tenseur. |
argmin | Cette fonction permet de retourner l'index avec la plus petite valeur sur les axes d'un tenseur. |
argsort | Cette fonction permet de retourner l'index avec la plus petite valeur sur les axes d'un tenseur. |
as_dtype | Cette fonction permet de convertir le type_value donné en DType. |
as_string | Cette fonction permet de convertir chaque entrée du tenseur donné en chaînes de caractères. |
asin | Cette fonction permet de calculer le sinus trigonométrique inverse du paramètre spécifié élément par élément. |
asinh | Cette fonction permet de calculer le sinus hyperbolique inverse du paramètre spécifié élément par élément. |
assert_equal | Cette fonction permet d'affirmer que la condition x == y est valable élément par élément. |
assert_greater | Cette fonction permet d'affirmer que la condition x > y est valable élément par élément. |
assert_less | Cette fonction permet d'affirmer que la condition x < y est valable élément par élément. |
assert_rank | Cette fonction permet d'affirmer que x a un rang égal au rang. |
atan | Cette fonction permet de calculer la tangente inverse trigonométrique du paramètre spécifié élément par élément. |
atan2 | Cette fonction permet de calculer l'arc tangente de y / x élément par élément, en respectant les signes des paramètres. |
atanh | Cette fonction permet de calculer la tangente hyperbolique inverse de paramètre spécifié élément par élément. |
batch_to_space | Cette fonction permet d'appliquer un BatchToSpace pour les tenseurs N-D de type T. |
bitcast | Cette fonction permet d'appliquer un tenseur d'un type à un autre sans copier de données. |
boolean_mask | Cette fonction permet d'appliquer un masque booléen au tenseur. |
broadcast_dynamic_shape | Cette fonction permet de calculer la forme d'une diffusion à partir de formes symboliques. |
broadcast_static_shape | Cette fonction permet de calculer la forme d'une diffusion à partir de formes connues. |
broadcast_to | Cette fonction permet d'effectuer une diffusion d'un tableau pour une forme compatible. |
case | Cette fonction permet de créer une opération de cas. |
cast | Cette fonction permet de convertir un tenseur en un nouveau type. |
clip_by_global_norm | Cette fonction permet de capture les valeurs de plusieurs tenseurs par le rapport de la somme de leurs normes. |
clip_by_norm | Cette fonction permet de capturer les valeurs du tenseur à une norme L2 maximale. |
clip_by_value | Cette fonction permet de capturer les valeurs du tenseur à un minimum et un maximum spécifiés. |
complex | Cette fonction permet de convertir deux nombres réels en un nombre complexe. |
concat | Cette fonction permet de concaténer les tenseurs le long d'une dimension. |
cond | Cette fonction permet de retourner true_fn() si le prédicat pred est vrai sinon false_fn(). |
constant | Cette fonction permet de créer un tenseur constant à partir d'un objet de type tenseur. |
control_dependencies | Cette fonction permet d'envelopper le Graph.control_dependencies() utilisant le graphe par défaut. |
convert_to_tensor | Cette fonction permet de convertir la valeur donnée en Tensor. |
cos | Cette fonction permet de calculer le cosinus d'un paramètre spécifié élément par élément. |
cosh | Cette fonction permet de calculer le cosinus hyperbolique d'un paramètre spécifié élément par élément. |
cumsum | Cette fonction permet de calculer la somme cumulée du tenseur paramètre spécifié le long de l'axe. |
custom_gradient | Cette fonction permet de définir une fonction avec un dégradé personnalisé selon un décorateur. |
device | Cette fonction permet d'indiquer le périphérique pour les opérations créées/exécutées dans ce contexte. |
divide | Cette fonction permet de calculer la division de style Python de x par y. |
dynamic_partition | Cette fonction permet de partitionner les données en tenseurs utilisant les indices des partitions. |
dynamic_stitch | Cette fonction permet d'entrelacer les valeurs des tenseurs de données dans un seul tenseur. |
edit_distance | Cette fonction permet de calculer la distance de Levenshtein entre les séquences. |
eig | Cette fonction permet de calculer la décomposition propre d'un lot de matrices. |
eigvals | Cette fonction permet de calculer les valeurs propres d'une ou plusieurs matrices. |
einsum | Cette fonction permet d'appliquer une contraction de tenseurs sur les indices spécifiés et le produit extérieur. |
ensure_shape | Cette fonction permet de mettre à jour la forme d'un tenseur et vérifie lors de l'exécution que la forme tient. |
equal | Cette fonction permet de mettre la valeur de vérité de (x == y) élément par élément. |
executing_eagerly | Cette fonction permet de vérifier si l'exécution hâtive du processus léger actuel est activée. |
exp | Cette fonction permet de calculer l'exponentielle du paramètres spécifié élément par élément. |
expand_dims | Cette fonction permet de retourner un tenseur avec un axe de longueur 1 inséré à l'axe d'index. |
extract_volume_patches | Cette fonction permet d'extraire les correctifs de l'entrée et de les placer dans la dimension de sortie de profondeur. |
eye | Cette fonction permet de construire une matrice d'identité ou un lot de matrices. |
fill | Cette fonction permet de créer un tenseur rempli d'une valeur scalaire. |
fingerprint | Cette fonction permet de générer des valeurs d'empreintes digitales. |
floor | Cette fonction permet de retourner le plus grand entier élément par élément non supérieur au paramètre spécifié. |
foldl | Cette fonction permet de retourner sur la liste des tenseurs décompressés des éléments sur la dimension 0. |
foldr | Cette fonction permet de retourner sur la liste des tenseurs décompressés des éléments sur la dimension 0. |
function | Cette fonction permet de compiler une fonction dans un graphe TensorFlow appelable. |
gather | Cette fonction permet de rassembler les tranches de l'axe de l'axe des paramètres en fonction des indices. |
gather_nd | Cette fonction permet de rassembler des tranches de paramètres dans un Tensor avec une forme spécifiée par des indices. |
get_logger | Cette fonction permet de retourner l'instance de l'enregistreur TF. |
get_static_value | Cette fonction permet de retourner la valeur constante du tenseur donné, si elle est efficacement calculable. |
grad_pass_through | Cette fonction permet de créer une opération de passage de niveau avec le comportement vers l'avant fourni dans le paramètre spécifié. |
gradients | Cette fonction permet de construire des dérivés symboliques de la somme de ys w.r.t. x en xs. |
greater | Cette fonction permet de retourner la valeur de vérité de (x > y) élément par élément. |
greater_equal | Cette fonction permet de retourner la valeur de vérité de (x ≥ y) élément par élément. |
group | Cette fonction permet de créer un opération regroupant plusieurs opérations. |
guarantee_const | Cette fonction permet de donner une garantie d'exécution TF que le tenseur d'entrée est une constante. |
hessians | Cette fonction permet de construire le Hessien de la somme de ys par rapport à x en xs. |
histogram_fixed_width | Cette fonction permet de retourner l'histogramme des valeurs. |
histogram_fixed_width_bins | Cette fonction permet de classer les valeurs données à utiliser dans un histogramme. |
identity | Cette fonction permet de retourner un Tensor avec la même forme et le même contenu que l'entrée. |
identity_n | Cette fonction permet de retourner une liste de tenseurs avec les mêmes formes et contenus que l'entrée. |
import_graph_def | Cette fonction permet d'importer le graphique spécifié dans le graphique par défaut actuel. |
init_scope | Cette fonction permet d'appliquer un gestionnaire de contexte supprimant les opérations des portées de flux de contrôle et des graphiques de création de fonctions. |
is_tensor | Cette fonction permet de vérifier si le paramètre spécifié est un type natif TF pouvant être passé à de nombreuses opérations TF. |
less | Cette fonction permet de retourner la valeur de vérité de (x < y) élément par élément. |
less_equal | Cette fonction permet de retourner la valeur de vérité de (x ≤ y) élément par élément. |
linspace | Cette fonction permet de générer des valeurs régulièrement espacées dans un intervalle le long d'un axe donné. |
load_library | Cette fonction permet de charger un plugiciel TensorFlow. |
load_op_library | Cette fonction permet de charger un plugiciel TensorFlow, contenant des opérations et des noyaux personnalisés. |
logical_and | Cette fonction permet de retourner un ET logique. |
logical_not | Cette fonction permet de retourner la valeur de vérité d'une négation logique élément par élément. |
logical_or | Cette fonction permet de retourner la valeur de vérité d'un OU logique par élément. |
make_ndarray | Cette fonction permet de créer un ndarray de numpy à partir d'un tenseur. |
make_tensor_proto | Cette fonction permet de créer un fichier TensorProto. |
map_fn | Cette fonction permet de transformer les éléments en appliquant fn à chaque élément non empilé sur l'axe 0. |
matmul | Cette fonction permet de multiplier une matrice a par autre matrice. |
matrix_square_root | Cette fonction permet de calculer la racine carrée de la matrice d'une ou plusieurs matrices carrées. |
maximum | Cette fonction permet de retourner le maximum de x et y (c'est-à-dire x > y ? x : y) élément par élément. |
meshgrid | Cette fonction permet de diffuser les paramètres d'évaluation sur une grille N-D. |
minimum | Cette fonction permet de retourner le minimum de x et y (c'est-à-dire x < y ? x : y) élément par élément. |
multiply | Cette fonction permet de retourner un élément par élément x * y. |
negative | Cette fonction permet de calculer la valeur numérique négative par élément. |
no_gradient | Cette fonction permet d'indiquer que les opérations de type op_type ne sont pas différenciables. |
no_op | Cette fonction ne fait rien. Elle est seulement utile comme espace réservé pour les arêtes de contrôle. |
nondifferentiable_batch_function | Cette fonction permet de regrouper le calcul effectué par la fonction décorée. |
norm | Cette fonction permet de calculer la norme des vecteurs, des matrices et des tenseurs. |
not_equal | Cette fonction permet de retourner la valeur de vérité de (x != Y) élément par élément. |
numpy_function | Cette fonction permet d'envelopper une fonction Python et l'utilise comme une opération TensorFlow. |
one_hot | Cette fonction permet de retourner un tenseur d'un point chaud. |
ones | Cette fonction permet de créer un tenseur avec tous les éléments définis sur un (1). |
ones_like | Cette fonction permet de crée un tenseur de tous ceux ayant la même forme que l'entrée. |
pad | Cette fonction permet de tamponner un tenseur. |
parallel_stack | Cette fonction permet d'empiler une liste de tenseurs de rang R en un tenseur de rang (R + 1) en parallèle. |
pow | Cette fonction permet de calculer la puissance d'une valeur à une autre. |
Cette fonction permet d'afficher les entrées spécifiées. | |
py_function | Cette fonction permet d'envelopper une fonction Python dans une opération TensorFlow l'exécutant avec impatience. |
range | Cette fonction permet de créer une séquence de nombres. |
rank | Cette fonction permet de retourner le rang d'un tenseur. |
realdiv | Cette fonction permet de retourner x/y élément par élément pour les types réels. |
recompute_grad | Cette fonction permet d'encapsuler f, mais recalculant f sur le passage arrière d'un appel de gradient. |
reduce_all | Cette fonction permet de calculer le ET logique des éléments à travers les dimensions d'un tenseur. |
reduce_any | Cette fonction permet de calculer le OU logique des éléments à travers les dimensions d'un tenseur. |
reduce_logsumexp | Cette fonction permet de calculer log(sum(exp(éléments à travers les dimensions d'un tenseur))). |
reduce_max | Cette fonction permet de calculer le maximum d'éléments sur les dimensions d'un tenseur. |
reduce_mean | Cette fonction permet de calculer la moyenne des éléments à travers les dimensions d'un tenseur. |
reduce_min | Cette fonction permet de calculer le minimum d'éléments sur les dimensions d'un tenseur. |
reduce_prod | Cette fonction permet de calculer le produit des éléments sur les dimensions d'un tenseur. |
reduce_sum | Cette fonction permet de calculer la somme des éléments sur les dimensions d'un tenseur. |
register_tensor_conversion_function | Cette fonction permet d'enregistrer une fonction pour convertir les objets de base_type en Tensor. |
repeat | Cette fonction permet de répéter les éléments d'entrée. |
required_space_to_batch_paddings | Cette fonction permet de calculer le remplissage requis pour que block_shape divise input_shape. |
reshape | Cette fonction permet d'appliquer remodèleur de tenseur. |
reverse | Cette fonction permet d'inverser les dimensions spécifiques d'un tenseur. |
reverse_sequence | Cette fonction permet d'inverser les tranches de longueur variable. |
roll | Cette fonction permet de faire rouler les éléments d'un tenseur le long d'un axe. |
round | Cette fonction permet d'arrondir les valeurs d'un tenseur à l'entier le plus proche, élément par élément. |
saturate_cast | Cette fonction permet d'effectuer une conversion saturante sûre de la valeur vers dtype. |
scalar_mul | Cette fonction permet de multiplier un scalaire par un objet Tensor ou IndexedSlices. |
scan | Cette fonction permet d'analyser sur la liste des tenseurs décompressés des éléments sur la dimension 0. |
scatter_nd | Cette fonction permet de disperser les mises à jour dans un nouveau tenseur en fonction des indices. |
searchsorted | Cette fonction permet de rechercher le tenseur d'entrée pour les valeurs de la dimension la plus interne. |
sequence_mask | Cette fonction permet de retourner un tenseur de masque représentant les N premières positions de chaque cellule. |
shape | Cette fonction permet de retourner la forme d'un tenseur. |
shape_n | Cette fonction permet de retourner la forme des tenseurs. |
sigmoid | Cette fonction permet de calculer le sigmoïde du paramètre spécifié élément par élément. |
sign | Cette fonction permet de retourner une indication élémentaire du signe d'un nombre. |
sin | Cette fonction permet de calculer le sinus du paramètre spécifié par élément. |
sinh | Cette fonction permet de calculer le sinus hyperbolique du paramètre spécifié élément par élément. |
size | Cette fonction permet de retourner la taille d'un tenseur. |
slice | Cette fonction permet d'extraire une tranche d'un tenseur. |
sort | Cette fonction permet de trier un tenseur. |
space_to_batch | Cette fonction permet d'appliquer SpaceToBatch pour les tenseurs N-D de type T. |
space_to_batch_nd | Cette fonction permet d'appliquer SpaceToBatch pour les tenseurs N-D de type T. |
split | Cette fonction permet de diviser une valeur de tenseur en une liste de sous-tenseurs. |
sqrt | Cette fonction permet de calculer la racine carrée élément par élément du tenseur d'entrée. |
square | Cette fonction permet de calculer le carré du paramètre spécifié par élément. |
squeeze | Cette fonction permet de supprimer les dimensions de taille 1 de la forme d'un tenseur. |
stack | Cette fonction permet d'empiler une liste de tenseurs de rang R en un seul tenseur de rang (R + 1). |
stop_gradient | Cette fonction permet d'arrêter le calcul du gradient. |
strided_slice | Cette fonction permet d'extraire une tranche strided d'un tenseur (indexation de tableau Python généralisée). |
subtract | Cette fonction permet de retourner x - y élément par élément. |
switch_case | Cette fonction permet de créer une opération switch/case, c'est-à-dire une condition à indexation entière. |
tan | Cette fonction permet de calculer la tangente du paramètre spécifié par élément. |
tanh | Cette fonction permet de calculer la tangente hyperbolique du paramètre spécifié élément par élément. |
tensor_scatter_nd_add | Cette fonction permet d'ajouter des mises à jour éparses à un tenseur existant en fonction des indices. |
tensor_scatter_nd_max | Cette fonction permet de mettre au maximum les éparses à un tenseur existant en fonction des indices. |
tensor_scatter_nd_min | Cette fonction permet de mettre au minimum les éparses à un tenseur existant en fonction des indices. |
tensor_scatter_nd_sub | Cette fonction permet de soustraire les mises à jour éparses d'un tenseur existant en fonction des indices. |
tensor_scatter_nd_update | Cette fonction permet de disperser les mises à jour dans un tenseur existant en fonction des indices. |
tensordot | Cette fonction permet d'effectuer la contraction de tenseur de a et b le long des axes spécifiés et du produit extérieur. |
tile | Cette fonction permet de construire un tenseur en pavant un tenseur donné. |
timestamp | Cette fonction permet de fournir le temps écoulé depuis l'époque en secondes. |
transpose | Cette fonction permet de transposer a, où a est un Tensor. |
truediv | Cette fonction permet de diviser x/y élément par élément (en utilisant la sémantique d'opérateur de division Python 3). |
truncatediv | Cette fonction permet de retourner x/y élément par élément pour les types entiers. |
truncatemod | Cette fonction permet de retourner le reste de la division par élément. Cette fonction émule la sémantique C. |
tuple | Cette fonction permet de regrouper les tenseurs ensemble. |
type_spec_from_value | Cette fonction permet de retourner un tf.TypeSpec représentant la valeur donnée. |
unique | Cette fonction permet de trouver des éléments uniques dans un tenseur 1-D. |
unique_with_counts | Cette fonction permet de trouver des éléments uniques dans un tenseur 1-D avec des compteurs. |
unravel_index | Cette fonction permet de convertir un tableau d'indices plats en un tuple de tableaux de coordonnées. |
unstack | Cette fonction permet de décompresser la dimension donnée d'un tenseur de rang R en tenseurs de rang (R-1). |
variable_creator_scope | Cette fonction permet d'indiquer la portée définissant une fonction de création de variable à utiliser par variable(). |
vectorized_map | Cette fonction permet d'indiquer une carte parallèle sur la liste des tenseurs décompressés des éléments sur la dimension 0. |
where | Cette fonction permet de retourner les éléments où la condition est vraie (multiplexage x et y). |
while_loop | Cette fonction permet de répéter le corps pendant que la condition spécifié est vraie. |
zeros | Cette fonction permet de créer un tenseur avec tous les éléments mis à zéro. |
zeros_like | Cette fonction permet de créer un tenseur avec comme éléments mis à zéro. |
Dernière mise à jour : Jeudi, le 10 décembre 2020