Я использую Tensorflow для расчета функций DELF. Я использую следующий пример из моделей тензорного потока: гитхаб.
Итак, здесь есть строка:
kmeans = tf.estimator.experimental.KMeans(...)
Но у меня нет такой модели:
AttributeError: module 'tensorflow_estimator.python.estimator.api.estimator.experimental' has no attribute 'KMeans'
Моя конфигурация:
тензорная доска 1.13.1 py37hf484d3e_0
тензорный поток 1.13.1 gpu_py37hc158e3b_0
тензорная база 1.13.1 gpu_py37h8d69cac_0
оценщик тензорного потока 1.13.0 py_0
тензорный поток-GPU 1.13.1 h0d30ee6_0
Похоже, эта модель заменена, но я не могу найти где.
@Vishal Вы правы - я пробовал tf.contrib.factorization.KMeansClustering()
и это работает. Правильный ответ, я приму его.
Правильный синтаксис для использования KMeans из tensorflow:
tf.contrib.factorization.KMeansClustering()
Параметры и дополнительную информацию см. в это.
Кроме того, если у вас есть опыт использования KMeans в Tensorflow, возможно, вы можете помочь мне с другой проблемой: stackoverflow.com/questions/56337848/…
@Mikhail_Sam Хорошо. Я посмотрю и если получу ответ, то отпишусь там.
вы имели в виду этот tensorflow.org/api_docs/python/tf/contrib/factorization/KMeans?