前提・実現したいこと
初心者です、よろしくお願いします。
https://qiita.com/tomo_20180402/items/e8c55bdca648f4877188
上のサイトを参考に画像分別のプログラムを作っています
ドライバがintelなのでgpuではなくcpuで作業しています。
windows10
python3.6
anaconda3 4.4.0
vscode1.52
仮想環境で作業
conda list↓
_tflow_select 2.1.0 gpu
absl-py 0.11.0 pyhd3eb1b0_1
aiohttp 3.6.3 py36he774522_0
astor 0.8.1 py36_0
async-timeout 3.0.1 py36_0
attrs 20.3.0 pyhd3eb1b0_0
blas 1.0 mkl
blinker 1.4 py36_0
brotlipy 0.7.0 py36h2bbff1b_1003
ca-certificates 2020.12.8 haa95532_0
cachetools 4.2.0 pyhd3eb1b0_0
certifi 2020.12.5 py36haa95532_0
cffi 1.14.4 py36hcd4344a_0
chardet 3.0.4 py36haa95532_1003
click 7.1.2 py_0
cryptography 3.3.1 py36hcd4344a_0
cudatoolkit 10.1.243 h74a9793_0
cudnn 7.6.5 cuda10.1_0
gast 0.2.2 py36_0
google-auth 1.24.0 pyhd3eb1b0_0
google-auth-oauthlib 0.4.2 pyhd3eb1b0_2
google-pasta 0.2.0 py_0
grpcio 1.31.0 py36he7da953_0
h5py 2.10.0 py36h5e291fa_0
hdf5 1.10.4 h7ebc959_0
icc_rt 2019.0.0 h0cc432a_1
idna 2.10 py_0
idna_ssl 1.1.0 py36_0
importlib-metadata 2.0.0 py_1
intel-openmp 2020.2 254
keras 2.3.1 0
keras-applications 1.0.8 py_1
keras-base 2.3.1 py36_0
keras-preprocessing 1.1.0 py_1
libprotobuf 3.13.0.1 h200bbdf_0
markdown 3.3.3 py36haa95532_0
mkl 2020.2 256
mkl-service 2.3.0 py36h196d8e1_0
mkl_fft 1.2.0 py36h45dec08_0
mkl_random 1.1.1 py36h47e9c7a_0
multidict 4.7.6 py36he774522_1
numpy 1.19.2 py36hadc3359_0
numpy-base 1.19.2 py36ha3acd2a_0
oauthlib 3.1.0 py_0
openssl 1.1.1i h2bbff1b_0
opt_einsum 3.1.0 py_0
pip 20.3.1 py36haa95532_0
protobuf 3.13.0.1 py36ha925a31_1
pyasn1 0.4.8 py_0
pyasn1-modules 0.2.8 py_0
pycparser 2.20 py_2
pyjwt 1.7.1 py36_0
pyopenssl 20.0.0 pyhd3eb1b0_1
pyreadline 2.1 py36_1
pysocks 1.7.1 py36haa95532_0
python 3.6.12 h5500b2f_2
pyyaml 5.3.1 py36he774522_1
requests 2.25.0 pyhd3eb1b0_0
requests-oauthlib 1.3.0 py_0
rsa 4.6 py_0
scipy 1.5.2 py36h9439919_0
setuptools 51.0.0 py36haa95532_2
six 1.15.0 py36haa95532_0
sqlite 3.33.0 h2a8f88b_0
tensorboard 2.3.0 pyh4dce500_0
tensorboard-plugin-wit 1.6.0 py_0
tensorflow 2.1.0 gpu_py36h3346743_0
tensorflow-base 2.1.0 gpu_py36h55f5790_0
tensorflow-estimator 2.1.0 pyhd54b08b_0
termcolor 1.1.0 py36_1
typing_extensions 3.7.4.3 py_0
urllib3 1.25.11 py_0
vc 14.2 h21ff451_1
vs2015_runtime 14.27.29016 h5e58377_2
werkzeug 0.16.1 py_0
wheel 0.36.2 pyhd3eb1b0_0
win_inet_pton 1.1.0 py36haa95532_0
wincertstore 0.2 py36h7fe50ca_0
wrapt 1.12.1 py36he774522_1
yaml 0.2.5 he774522_0
yarl 1.6.3 py36h2bbff1b_0
zipp 3.4.0 pyhd3eb1b0_0
zlib 1.2.11 h62dcd97_4
発生している問題・エラーメッセージ
Traceback (most recent call last): File "省略/model_compile.py", line 5, in <module> from keras import layers, models File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\keras\__init__.py", line 3, in <module> from . import utils File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\keras\utils\__init__.py", line 2, in <module> from . import np_utils File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\keras\utils\np_utils.py", line 6, in <module> import numpy as np e 142, in <module> from . import core File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\numpy\core\__init__.py", line 72, in <module> from . import numeric File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\numpy\core\numeric.py", from .multiarray import ( ImportError: cannot import name 'int_asbuffer' PS C:\Users\mori-soh> & C:/Users/mori-soh/Anaconda3/envs/py36/python.exe c:省略/model_compile.py Traceback (most recent call last): File "c:省略/model_compile.py", line 5, in <module> from keras import layers, models ModuleNotFoundError: No module named 'keras' PS C:\Users\mori-soh> & C:/Users/mori-soh/Anaconda3/envs/py36/python.exe c:省略/model_compile.py Traceback (most recent call last): File "c:省略/model_compile.py", line 5, in <module> from keras import layers, models File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\keras\__init__.py", line 3, in <module> from . import utils File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\keras\utils\__init__.py", line 2, in <module> from . import np_utils File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\keras\utils\np_utils.py", line 6, in <module> import numpy as np File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\numpy\__init__.py", line 142, in <module> from . import core File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\numpy\core\__init__.py", line 72, in <module> from . import numeric File "C:\Users\mori-soh\Anaconda3\envs\py36\lib\site-packages\numpy\core\numeric.py", line 14, in <module> from .multiarray import ( ImportError: cannot import name 'int_asbuffer'
該当のソースコード
#モデルの構築 import os os.environ["CUDA_VISIBLE_DEVICES"]="-1" from keras import layers, models model = models.Sequential() model.add(layers.Conv2D(32,(3,3),activation="relu",input_shape=(150,150,3))) model.add(layers.MaxPooling2D((2,2))) model.add(layers.Conv2D(64,(3,3),activation="relu")) model.add(layers.MaxPooling2D((2,2))) model.add(layers.Conv2D(128,(3,3),activation="relu")) model.add(layers.MaxPooling2D((2,2))) model.add(layers.Conv2D(128,(3,3),activation="relu")) model.add(layers.MaxPooling2D((2,2))) model.add(layers.Flatten()) model.add(layers.Dense(512,activation="relu")) model.add(layers.Dense(7,activation="sigmoid")) #分類先の種類分設定 #モデル構成の確認 model.summary() #モデルのコンパイル from keras import optimizers model.compile(loss="binary_crossentropy", optimizer=optimizers.RMSprop(lr=1e-4), metrics=["acc"]) #データの準備 from keras.utils import np_utils import numpy as np categories = ["モンスターエナジー","モンスターエナジーパイプラインパンチ", "モンスターキューバリブレ","モンスターエナジーアブソリュートリーゼロ" ,"モンスターエナジーカオス","モンスターエナジーウルトラパラダイス" ,"モンスターエナジーウルトラ"] nb_classes = len(categories) X_train, X_test, y_train, y_test = np.load("省略") print(X_train.shape) print(y_train.shape) print(X_test.shape) print(y_test.shape) #データの正規化 X_train = X_train.astype("float") / 255 X_test = X_test.astype("float") / 255 #kerasで扱えるようにcategoriesをベクトルに変換 y_train = np_utils.to_categorical(y_train, nb_classes) y_test = np_utils.to_categorical(y_test, nb_classes) #モデルの学習 model = model.fit(X_train, y_train, epochs=10, batch_size=4, validation_data=(X_test,y_test))
試したこと
terateilとgoogleでint_asbufferを検索しましたが出てきませんでした
conda installでint_asbufferがあるのかと思い試しましたが見つかりませんでした、pipにもありません
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー