Tensorflow.JS - TF.isfinite

Tensorflow.JS - TF.isfinite

Quelles sont les valeurs finies?

Si vous travaillez sur un projet en utilisant l'apprentissage automatique avec TensorFlow.Bibliothèque JS, si vous souhaitez seulement collecter les valeurs finies de votre ensemble de données, vous devez d'abord vérifier les valeurs finies.

Les valeurs finies sont les valeurs qui ne sont pas infinies. Simplement, nous pouvons dire que, à l'exception de -infinity et de l'infini, tous sont finis.

Donc, pour vérifier si les données contiennent des valeurs finies ou non, nous pouvons utiliser le TF.Fonction isfinite ().

TF.Fonction isfinite ()

Le TF.isFinite () est utilisé pour vérifier si l'élément est fini ou non. Il renvoie les valeurs booléennes. Si la valeur est - infinité ou infinité, elle renvoie faux. Sinon, il renvoie vrai.

Syntaxe:

TF.isfinite (tensor_input)


Paramètre:

Le tenseur_input est un tenseur qui a des nombres.

Cela peut être une ou deux dimensions.

Exemple 1:

Créons un tenseur unidimensionnel dans JS qui a des infininiations positives et négatives et appliquant la fonction isfinite ().





Indice de linux


Tensorflow.JS - TF.isfinite ()





Sortir:


Nous pouvons voir que False est renvoyé pour les valeurs de l'infini (à la fois positives et négatives).

Exemple 2:

Créons un tenseur unidimensionnel dans JS qui a des valeurs 0, nul, nan et non définies et appliquant la fonction isfinite ().





Indice de linux


Tensorflow.JS - TF.isfinite ()





Sortir:


Puisqu'ils sont liés aux valeurs finies, cela renvoie vrai.

Exemple 3:

Créons un tenseur qui a deux dimensions en js avec 2 lignes et 2 colonnes qui ont des valeurs décimales avec Infinites et vérifier les fins.





Indice de linux


Tensorflow.JS - TF.isfinite ()





Sortir:


Il y a deux infinités présentes dans le tenseur précédent. Par conséquent, pour ces valeurs, FALSE est renvoyé tandis que les autres valeurs sont renvoyées vraies.

Conclusion

Dans ce Tensorflow.tutoriel JS, nous avons appris à vérifier les valeurs finies dans un tenseur à l'aide du TF.Fonction isfinite () avec trois exemples différents. Il n'y a que deux valeurs infinies dans le JavaScript: Infinity et -Infinity. NULL, 0, UNDEFINED ET NAN SONT SOUS LES VALEURS FINI.