[PYTHON] Utilisez .flatten () [0] de numpy pour récupérer la valeur

De l'extraction de la valeur du produit interne du vecteur

Le produit interne du vecteur ou la multiplication de la matrice de 1 ligne x colonne et x ligne 1 colonne est une valeur, mais si vous l'utilisez comme un tableau, il doit être sous la forme d'un tableau [[]] ou [].

import numpy as np
t1 = np.zeros(shape = (3,1))
y2 = np.arange(3).reshape(3,1)
print(t1)
print(y2)
print(t1-y2)
print((t1-y2).T)
print((t1-y2).T.dot(t1-y2))

Résultat d'exécution

[[ 0.]
 [ 0.]
 [ 0.]]
y2
[[0]
 [1]
 [2]]
t1-y2
[[ 0.]
 [-1.]
 [-2.]]
(t1-y2).T
[[ 0. -1. -2.]]
(t1-y2).T.dot(t1-y2)
[[ 5.]]```

 Je veux obtenir la valeur d'ici, mais il semble que .flatten () ne soit pas suffisant

#### **`print((t1-y2).T.dot(t1-y2).flatten())`**

[ 5.]



 Par conséquent, je préciserai qu'il s'agit du 0e élément.

#### **`print((t1-y2).T.dot(t1-y2).flatten()[0])`**

->5.0```

Résolu en toute sécurité

Recommended Posts

Utilisez .flatten () [0] de numpy pour récupérer la valeur
Comment récupérer la nième plus grande valeur en Python
Comment utiliser le générateur
Comment utiliser le décorateur
Comment utiliser la fonction zip
Comment utiliser le module optparse
Comment utiliser le module ConfigParser
Comment utiliser le pipeline Spark ML
[Linux] Comment utiliser la commande echo
Comment utiliser le débogueur IPython (ipdb)
3 meilleures façons d'utiliser la commande less
Comment utiliser MkDocs pour la première fois
Utilisez le mode de traitement des nouvelles tentatives ajouté à Boto3
Obtenons les informations Wiki en utilisant l'API MediaWiki
Spécifiez le fichier exécutable Python à utiliser avec virtualenv
Comment utiliser la bibliothèque de dessins graphiques Bokeh
Comment utiliser l'API Google Cloud Translation
Comment utiliser l'API du guide des programmes NHK
Le moyen le plus simple d'utiliser OpenCV avec python
Conseils pour rédiger un aplatissement concis en python
[Algorithm x Python] Comment utiliser la liste
Utilisez le framework Python "cocotb" pour tester Verilog.
Décrivez ec2 avec boto3 et récupérez la valeur
[Astuces Python] Comment récupérer plusieurs clés avec la valeur maximale du dictionnaire
Connectez-vous avec json en utilisant pygogo.
Je souhaite utiliser la fonction d'activation Mish
Renvoie la quantité d'entités encodées à chaud à la valeur de catégorie d'origine
Comment utiliser Raspeye Relay Module Python
Je voulais utiliser la bibliothèque Python de MATLAB
Ajouter un utilisateur Linux, comment utiliser la commande useradd
[Python] Comment utiliser la bibliothèque de création de graphes Altair
Comment utiliser la commande grep et des exemples fréquents
Comment utiliser la clause exist dans l'ensemble de requêtes Django
Spécifiez MinGW comme compilateur utilisé dans Python
[Introduction à Udemy Python3 + Application] 27. Comment utiliser le dictionnaire
[Introduction à Udemy Python3 + Application] 30. Comment utiliser l'ensemble
Comment utiliser argparse et la différence entre optparse
Comment utiliser le modèle appris dans Lobe en Python
Comment utiliser la bibliothèque de solveurs "kociemba" de Rubik Cube
(Rappelez-vous rapidement) Comment utiliser la ligne de commande LINUX
Le langage de programmation que vous souhaitez pouvoir utiliser
Je veux utiliser le jeu de données R avec python
Comment utiliser xml.etree.ElementTree
Comment utiliser Python-shell
[C / C ++] Passez la valeur calculée en C / C ++ à une fonction python pour exécuter le processus et utilisez cette valeur en C / C ++.
Remarques sur l'utilisation de tf.data
Comment utiliser virtualenv
Comment utiliser Seaboan
Comment utiliser la correspondance d'image
Comment utiliser le shogun
Comment utiliser Pandas 2
Comment utiliser Virtualenv
Comment utiliser numpy.vectorize
Flacon facile à utiliser
Comment utiliser partiel
Comment utiliser Bio.Phylo
Comment utiliser SymPy
Comment utiliser WikiExtractor.py
Comment utiliser IPython