Tensorboard проектор будет вычислять PCA бесконечно - PullRequest
0 голосов
/ 25 октября 2018

У меня есть чуть более 100 тыс. Вложений слов, которые я создал с помощью gensim, изначально каждое из которых содержало 200 измерений.Я пытался визуализировать их в тензорном проекторе, но до сих пор потерпел неудачу.Моя проблема в том, что тензорная доска, кажется, зависает при вычислении PCA.Сначала я оставил страницу открытой на 16 часов, представив, что это слишком много, чтобы рассчитать, но ничего не произошло.В этот момент я начал пробовать и тестировать разные сценарии на случай, если все, что мне нужно, - это больше времени, и я пытался спешить.Ниже приведен список моих испытаний на данный момент, все из которых провалились в одном месте, вычисляя PCA:

  • Я нанес только 10 точек 200 измерений;
  • Я переучилМодель Gensim, чтобы я мог уменьшить его размерность до 100;
  • Затем я уменьшил его до 10;
  • Затем до 2;
  • Затем я попытался построить только 2 точки, т.е.2 двумерные точки;

Я использую Tensorflow 1.11;Вы можете найти мой последний сохраненный сеанс тензорного потока здесь , не могли бы вы попробовать его?

Я все еще новичок, поэтому я использовал парное руководство, чтобы начать;До сих пор я использовал Sud Harsan .

Любая помощь очень ценится.Спасибо.


Обновления:

A) Я нашел кого-то другого , занимающегося той же проблемой ;Я попробовал предоставленное решение, но оно ничего не изменило.

B) Я думал, что это как-то связано с моей установкой, поэтому я попытался удалить tenorflow и установить его обратно;неудачно.Затем я приступил к созданию новой среды, посвященной тензорному потоку, и это тоже не сработало.

C) Предполагая, что с моим кодом что-то не так, я запустил основное руководство по внедрению tenorflow , чтобы проверить, могу ли я открыть результаты его проектора.И угадай что?!Я все еще не могу пройти мимо "Расчет PCA"

Теперь я посетил пример онлайн-проектора , и он отлично загружается.

Опять же, любая помощь будет более чем признательна.Спасибо!

Ответы [ 2 ]

0 голосов
/ 22 января 2019

Как уже упоминалось в Bluedrops, обновление тензорной доски и тензорного потока, похоже, решает проблему.

Я создал новую среду с помощью conda и установил новейшие версии Tensorflow, Tensorboard и их зависимостей, и это, похоже, решило проблему..

0 голосов
/ 04 ноября 2018

У меня такая же проблема с word2vec_basic.py

Мое окружение: win10, conda, python 3.6.7, тензор потока 1.11, тензорная доска 1.11

Это может нетвоя вина, потому что я откатил тензор потока и тензорную доску с 1.11 до 1.7

И угадай что ?!Проектор появится всего за несколько секунд!

ссылка


Обновление 10/11

тензорная доска и тензор потока 1.12 доступны в conda сегодня,Я попробую, и эта проблема, похоже, исправлена.

...