Python> Différence entre la sortie inpbt et print (inpbt)> [1. 2. 3.] / array ([1., 2., 3.], dtype = float32)

Environnement d'exploitation


GeForce GTX 1070 (8GB)
ASRock Z170M Pro4S [Intel Z170chipset]
Ubuntu 14.04 LTS desktop amd64
TensorFlow v0.11
cuDNN v5.1 for Linux
CUDA v8.0
Python 2.7.6
IPython 5.1.0 -- An enhanced Interactive Python.
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
GNU bash, version 4.3.8(1)-release (x86_64-pc-linux-gnu)

Questions que j'ai eues lors de l'implémentation du code TensorFlow.

>>> import numpy as np
>>> inpbt = np.array([1,2,3], dtype='f')
>>> print(inpbt)
[ 1.  2.  3.]
>>> inpbt
array([ 1.,  2.,  3.], dtype=float32)

Il est implémenté avec le code learn_xxyyfunc_170321.py, et lorsque le lot d'entrée est sorti par print (), ce dernier est écrit comme ʻarray (..., dtype = ...) `.

D'autre part, lors de l'exécution en mode interactif (?) Comme décrit ci-dessus, dans l'exemple utilisant print (), la notation de «tableau» et «dtype» n'est pas vue.

J'ai aussi essayé un court script.

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import numpy as np

# on Python 2.7.6

inpbt = np.array([1,2,3], dtype='f')
print(inpbt)

Courir


$ python test_python_170324a.py 
[ 1.  2.  3.]

Existe-t-il une option pour utiliser la notation ʻarray (..., dtype = ...) `lors de l'exécution d'un script Python?

test_python_170324a.py


#!/usr/bin/env python
# -*- coding: utf-8 -*-

import numpy as np

# Python 2.7.6

inpbt = np.array([1,2,3], dtype='f')
print(inpbt)
alist = list([inpbt])
print(alist)

Courir


$ python test_python_170324a.py 
[ 1.  2.  3.]
[array([ 1.,  2.,  3.], dtype=float32)]

Lorsque le type de liste est entouré de [] puis entouré de list (), il devient la notation ʻarray (..., dtype = ...) `.

Recommended Posts

Python> Différence entre la sortie inpbt et print (inpbt)> [1. 2. 3.] / array ([1., 2., 3.], dtype = float32)
[python] Différence entre la sortie rand et randn
Différence entre java et python (mémo)
Différence entre list () et [] en Python
Différence entre == et est en python
Différence entre la série python2 et la série python3 dict.keys ()
[Python] Différence entre fonction et méthode
Python - Différence entre exec et eval
[Python] Différence entre randrange () et randint ()
[Python] Différence entre trié et trié (Colaboratoire)
différence entre les instructions (instructions) et les expressions (expressions) en Python
Différences dans la relation entre PHP et Python enfin et quitter
Différence entre @classmethod et @staticmethod en Python
Différence entre append et + = dans la liste Python
Différence entre non local et global en Python
[Python] Différence entre la méthode de classe et la méthode statique
[Python Iroha] Différence entre List et Tuple
[python] Différence entre variable et self. Variable dans la classe
À propos de la différence entre "==" et "is" en python
entrée et sortie python
Différence entre Ruby et Python en termes de variables
Différence entre return, return None et no return description en Python
Différence entre "categorical_crossentropy" et "sparse_categorical_crossentropy"
Module Python num2words Différence de comportement entre l'anglais et le russe
Différence entre régression et classification
Méthode de concaténation de liste en python, différence entre list.extend () et opérateur «+»
Différence entre np.array et np.arange
Différence entre MicroPython et CPython
Différence entre ps a et ps -a
Différence entre return et print-Python
Python / Numpy> Lien> Différence entre numpy.random et random.random> thread-safe ou non
Fonction pour ouvrir un fichier en Python3 (différence entre open et codecs.open et comparaison de vitesse)
Différence entre SQLAlchemy filter () et filter_by ()
Mémorandum (différence entre csv.reader et csv.dictreader)
(Remarque) Différence entre la passerelle et la passerelle par défaut
Coopération entre le module python et l'API
Différence entre le randint de Numpy et le randint de Random
Différence entre Python, stftime et strptime
Différence entre tri et tri (mémorial)
Exporter et exporter des fichiers en Python
Comparez les boucles de tableau Python et JavaScript
Différence entre SQLAlchemy flush () et commit ()
Python> Extraire la valeur de list (unpack)> Add *> Vous m'avez appris la différence entre Python 2 et Python 3 concernant print (* mylist) / print ().
Communiquez entre Elixir et Python avec gRPC
Différences entre Ruby et Python dans la portée
[Xg boost] Différence entre softmax et softprob
[Django ORM] Différence entre values () et only ()
Différences entre la syntaxe Python et Java
Python> lien> Initialisation et affectation de tableaux 2D
Différence entre la régression linéaire, la régression Ridge et la régression Lasso
Différence entre le fichier env_file docker-compose et le fichier .env
[Python3] Basculer entre Shift_JIS, UTF-8 et ASCII
Différence de vitesse entre wsgi, bouteille et flacon
Différence entre le tableau Numpy 1D [x] et le tableau 2D [x, 1]
Différences de multithreading entre Python et Jython
Différence entre Ruby et Python (syntaxe de base)
Différence entre numpy.ndarray et list (dimension, taille)
Correspondance entre les fonctions intégrées de Python et Rust