AttributeError: объект «UMAP» не имеет атрибута «tqdm_kwds». Уже установлен umap-learn
(https://colab.research.google.com/drive/16E6-Og5iwPDu5Cf4TSk0sm4L6rxbdTd8?usp=sharing)
Я получаю сообщение об ошибке в следующей строке input_embedding = umap_model.transform (input_scaled)
**file_name = "/content/drive/MyDrive/umap_model.pkl"
open_file = open(file_name, "rb")
umap_model = pickle.load(open_file)
open_file.close()
input_embedding = umap_model.transform(input_scaled)**
Полный код приведен ниже. Импортированный umap.umap_ Я использую Google Colab и смонтировал файлы с диска.
model = keras.applications.VGG16(weights='imagenet', include_top=True)
feat_extractor = Model(
inputs=model.input, outputs=model.get_layer("fc2").output)
file_name = "././ML/models/kmeans.pkl"
open_file = open(file_name, "rb")
kmeans = pickle.load(open_file)
open_file.close()
input_features = []
img = image.load_img(img[0], target_size=model.input_shape[1:3])
x = image.img_to_array(img)
x = np.expand_dims(x, axis=0)
x = preprocess_input(x)
feat = feat_extractor.predict(x)[0]
input_features.append(feat)
file_name = "././ML/models/ss.pkl"
open_file = open(file_name, "rb")
ss = pickle.load(open_file)
open_file.close()
input_scaled = ss.transform(input_features)
file_name = "././ML/models/umap_model.pkl"
open_file = open(file_name, "rb")
umap_model = pickle.load(open_file)
open_file.close()
input_embedding = umap_model.transform(input_scaled)
file_name = "././ML/models/scaler.pkl"
open_file = open(file_name, "rb")
input_scaler = pickle.load(open_file)
open_file.close()
input_embedding_scaled = input_scaler.transform(input_embedding)
input_cluster = kmeans.predict(input_embedding_scaled)
print(input_cluster)