Discutons.
Syntaxe de fonction Argmin Numpy
La fonction fournit une syntaxe minimaliste comme indiqué:
nombant.argmin (a, axe = aucun, out = aucun, *, keepdims =Paramètres
Les paramètres de fonction sont comme indiqué ci-dessous:
Résultat de la fonction
La fonction renverra un tableau d'indices avec la même forme qu'un.forme et les dimensions le long de l'axe spécifié retiré.
Exemple 1
Ce qui suit est un exemple qui illustre comment utiliser la fonction argmin () avec un tableau 1D en python.
# Importer NumpyDans le code ci-dessus, nous avons un tableau 1D des éléments de détention de 1 à 8. Nous vérifions ensuite l'élément minimum dans le tableau à l'aide de la fonction argmin () et renvoyons son index.
La sortie est comme indiqué:
Index de l'élément min -> 0Exemple 2
Voyons ce qui se passe lors de l'application de la même opération sur un tableau 2D.
arr_2d = np.Array ([[[1,2,3,4], [5,6,7,8]]])Dans le code ci-dessus, nous appliquons la fonction argmin () à un tableau 2D sans spécifier l'axe. Cela aplatit le tableau et applique la fonction.
La valeur résultante est comme indiqué:
Index de l'élément min -> 0Exemple 3
Pour agir le long d'un axe spécifique, nous pouvons définir le paramètre de l'axe comme indiqué:
arr_2d = np.Array ([[[1,2,3,4], [5,6,7,8]]])Le code ci-dessus doit appliquer la fonction argmin () le long de l'axe 0 et renvoyer les indices des éléments min comme indiqué dans le tableau de sortie:
Indices d'éléments min -> [[0 0 0 0]Exemple 4
Pour appliquer la fonction sur le dernier axe, nous pouvons définir la valeur de l'axe comme -1 comme indiqué ci-dessous:
arr_2d = np.Array ([[[1,2,3,4], [5,6,7,8]]])Le code ci-dessus doit retourner:
Indices d'éléments min -> [[0 0]]Conclusion
Tout au long de cet article, nous avons exploré la fonction Argmin Numpy, sa syntaxe, ses paramètres et ses valeurs de retour. Nous avons également fourni divers exemples illustrant comment la fonction fonctionne dans plusieurs scénarios.
Codage heureux!!