Я загрузил miniconda3 в комплекте с python 3.7. Я установил tensoflow 2.1 и keras 2.3.1.
(base) C:\Users\jianj>conda list -f tensorflow
# packages in environment at E:\ProgramData\miniconda3:
#
# Name Version Build Channel
tensorflow 2.1.0 eigen_py37hd727fc0_0
(base) C:\Users\jianj>conda list -f keras
# packages in environment at E:\ProgramData\miniconda3:
#
# Name Version Build Channel
keras 2.3.1 0
Но когда я запускаю ячейку в своей лаборатории jupyter:
import math
import numpy as np
import h5py
import matplotlib.pyplot as plt
import tensorflow as tf
from tensorflow.python.framework import ops
from tf_utils import load_dataset, random_mini_batches, convert_to_one_hot, predict
%matplotlib inline
np.random.seed(1)
Она говорит:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-3-0f29503e2d02> in <module>
5 import tensorflow as tf
6 from tensorflow.python.framework import ops
----> 7 from tf_utils import load_dataset, random_mini_batches, convert_to_one_hot, predict
8
9 get_ipython().run_line_magic('matplotlib', 'inline')
ModuleNotFoundError: No module named 'tf_utils'
Я сделал поиск, есть несколько старых статей говоря, версия Tensorflow и keras не совпадают. Но в моем случае, какую версию я должен установить?
/ 1 / Невозможно импортировать имя tf_utils при использовании импорта keras