我尝试在 google colab 中运行下面的代码,但收到错误
ModuleNotFoundError: No module named 'evaluate_features'
。
import numpy as np
import pickle
import pandas as pd
from sklearn.model_selection import train_test_split
from tensorflow.keras.applications.vgg16 import VGG16
from evaluate_features import get_features, linear_classifier, tSNE_vis
我四处寻找解决方案,发现仅引用
ModuleNotFoundError: No module named 'evaluate'
的情况。我通过 pip installvaluate 尝试了这些问题的解决方案,认为这两个模块可能是相同的(或等效的)。我还是有同样的问题。
在 Google 上快速搜索后,您似乎想使用 此存储库的 第三个笔记本中的代码。
您错过了第一个说明吗?
# 1. Clone the repository
!git clone https://github.com/mwdhont/SimCLRv1-keras-tensorflow.git
# 2. Go to the folder
%cd SimCLRv1-keras-tensorflow/
# 3. Import modules
import numpy as np
import pickle
import pandas as pd
from sklearn.model_selection import train_test_split
from tensorflow.keras.applications.vgg16 import VGG16
from evaluate_features import get_features, linear_classifier, tSNE_vis
截图:
注意:这个存储库已有 4 年历史,可能有一些代码由于 Tensorflow 和 Pandas 版本而不再有效。