Saat Mengimpor Keras menggunakan perintah "import keras" , saya mendapatkan kesalahan berikut
//Kesalahan
"""
Menggunakan backend TensorFlow.
Traceback (panggilan terakhir terakhir):
Berkas "
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/__init__.py", baris 4, di
dari . aktivasi impor
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/activations.py", baris 6, di
dari .engine import Layer
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/engine/__init__.py", baris 8, di
dari .training import Model
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/engine/training.py", baris 25, di
dari .. impor panggilan balik sebagai cbks
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/callbacks.py", baris 26, di
dari proyektor impor tensorflow.contrib.tensorboard.plugins
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/__init__.py", baris 31, di
dari faktorisasi impor tensorflow.contrib
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/factorization/__init__.py", baris 24, di
dari impor tensorflow.contrib.factorization.python.ops.gmm *
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/factorization/python/ops/gmm.py", baris 27, di
dari tensorflow.contrib.learn.python.learn.estimators import estimator
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/__init__.py", baris 88, di
dari tensorflow.contrib.learn.python.learn impor *
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/__init__.py", baris 23, di
dari tensorflow.contrib.learn.python.learn impor *
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/__init__.py", baris 25, di
dari tensorflow.contrib.learn.python.learn import estimator
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/__init__.py", baris 297, di
dari tensorflow.contrib.learn.python.learn.estimators.dnn impor DNNClassifier
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn.py", baris 30, di
dari tensorflow.contrib.learn.python.learn.estimators impor dnn_linear_combined
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn_linear_combined.py", baris 31, di
dari tensorflow.contrib.learn.python.learn.estimators import estimator
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", baris 49, di
dari tensorflow.contrib.learn.python.learn.learn_io impor data_feeder
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/__init__.py", baris 21, di
dari tensorflow.contrib.learn.python.learn.learn_io.dask_io impor extract_dask_data
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/dask_io.py", baris 26, di
impor dask.dataframe sebagai dd
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/dask/dataframe/__init__.py", baris 3, di
dari .core import (DataFrame, Series, Index, _Frame, map_partitions,
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/dask/dataframe/core.py", baris 40, di
pd.core.computation.expressions.set_use_numexpr(Salah)
AttributeError: modul 'pandas.core.computation' tidak memiliki atribut 'ekspresi'
"""
///
Versi TensorFlow - 1.3.0
Versi Panda - 0.21.0
Versi Dask - 0.15.2
Jika Anda memperbarui versi dask Anda ke >= 0.15.3, semuanya akan baik-baik saja.
Dask saya adalah 0.15.3 dan saya mendapatkan kesalahan ini!!
jalal<strong i="6">@goku</strong> pose-tensorflow]$ TF_CUDNN_USE_AUTOTUNE=0 python demo/demo_multiperson.py
/scratch/sjn/anaconda/lib/python3.6/importlib/_bootstrap.py:219: RuntimeWarning: compiletime version 3.5 of module 'tensorflow.python.framework.fast_tensor_util' does not match runtime version 3.6
return f(*args, **kwds)
/scratch/sjn/anaconda/lib/python3.6/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
from ._conv import register_converters as _register_converters
Traceback (most recent call last):
File "demo/demo_multiperson.py", line 12, in <module>
from nnet import predict
File "demo/../nnet/predict.py", line 5, in <module>
from nnet.net_factory import pose_net
File "demo/../nnet/net_factory.py", line 1, in <module>
from nnet.pose_net import PoseNet
File "demo/../nnet/pose_net.py", line 4, in <module>
import tensorflow.contrib.slim as slim
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/__init__.py", line 31, in <module>
from tensorflow.contrib import distributions
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/distributions/__init__.py", line 33, in <module>
from tensorflow.contrib.distributions.python.ops.estimator import *
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/distributions/python/ops/estimator.py", line 21, in <module>
from tensorflow.contrib.learn.python.learn.estimators.head import _compute_weighted_loss
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/__init__.py", line 92, in <module>
from tensorflow.contrib.learn.python.learn import *
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/__init__.py", line 23, in <module>
from tensorflow.contrib.learn.python.learn import *
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/__init__.py", line 25, in <module>
from tensorflow.contrib.learn.python.learn import estimators
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/__init__.py", line 297, in <module>
from tensorflow.contrib.learn.python.learn.estimators.dnn import DNNClassifier
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn.py", line 30, in <module>
from tensorflow.contrib.learn.python.learn.estimators import dnn_linear_combined
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn_linear_combined.py", line 31, in <module>
from tensorflow.contrib.learn.python.learn.estimators import estimator
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", line 49, in <module>
from tensorflow.contrib.learn.python.learn.learn_io import data_feeder
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/__init__.py", line 21, in <module>
from tensorflow.contrib.learn.python.learn.learn_io.dask_io import extract_dask_data
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/dask_io.py", line 26, in <module>
import dask.dataframe as dd
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/dask/dataframe/__init__.py", line 3, in <module>
from .core import (DataFrame, Series, Index, _Frame, map_partitions,
File "/scratch/sjn/anaconda/lib/python3.6/site-packages/dask/dataframe/core.py", line 40, in <module>
pd.core.computation.expressions.set_use_numexpr(False)
AttributeError: module 'pandas.core.computation' has no attribute 'expressions'
[jalal<strong i="7">@goku</strong> pose-tensorflow]$ conda list dask
# packages in environment at /scratch/sjn/anaconda:
#
dask 0.15.3 py36hdc2c8aa_0
dask-core 0.15.3 py36h10e6167_0
ini menyelesaikan masalah
pip install dask --upgrade
Benar-benar lupa memuat modul Anaconda yang saya gunakan.
Saya masih mengalami masalah ini meskipun memutakhirkan dask ke versi terbaru!
Memperbarui dask memang membantu, saya menggunakan tensorflow 1.10 dan memutakhirkan dask ke 1.9.0. Saya menghadapi masalah serupa saat menggunakan tensorflow.
ini menyelesaikan masalah
pip install dask --upgrade
Komentar yang paling membantu
Jika Anda memperbarui versi dask Anda ke >= 0.15.3, semuanya akan baik-baik saja.