np.clip analogie tf.clip_by_value

Analogie fonctionnelle

tf.clip_by_value —— réalise le contrôle de plage de valeurs


La fonction de chaque paramètre de np.clip:

Les paramètres sont les suivants:

np.clip(
	a, 
	a_min, 
	a_max, 
	out=None)

Explication des paramètres:

a: matrice d'entrée;
a_min: tous les nombres de la matrice a plus petit que a_min seront forcés à a_min;
a_max: tous les nombres de la matrice b plus grands que a_max seront forcés à a_max;
out: vous pouvez spécifier l'objet de la matrice de sortie, forme et a est le même


Fonction de la fonction np.clip:

Limitez tous les nombres du tableau a aux plages a_min et a_max.


Code:

Code 1:

import numpy as np
a = np.array([1, 2, 3, 4, 5])
b = np.clip(a, 3, 5)
print("out", b)

Le résultat est:

out [3 3 3 5 5]

Code 2

import numpy as np
a = np.array([[1, 2, 3, 4, 5], [5, 4, 3, 2, 1]])
b = np.clip(a, 3, 5)
print("out", b)

Le résultat est:

out [[3 3 3 4 5]
 [5 4 3 3 3]]

Je suppose que tu aimes

Origine blog.csdn.net/weixin_43283397/article/details/109777204
conseillé
Classement