Попытка показать график и другие детали в TensorBoard на google-colab от ngrok, но безуспешно - PullRequest
1 голос
/ 17 июня 2019

Я обучил модель, получил файл журнала и показал график и другие детали в TensorBoard на моем компьютере. Это было успешно и ничего плохого.

Затем я попытался сделать это снова на колабе. Я устанавливаю ngrok и тензорную доску на colab, загружаю файл журнала и вызываю тензорную доску, чтобы показать информацию.


# Install tensorboardcolab,download and unzeip ngrok
!pip install tensorboardcolab
!wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
!unzip ngrok-stable-linux-amd64.zip
print()

# Delete unuse file and folder
!rm ngrok-stable-linux-amd64.zip
!rm -f -r sample_data
!pwd
!ls
print()
# upload a log file from local
from google.colab import files
uploaded = files.upload()
!ls
print()

# start tensorboard on ngrok
get_ipython().system_raw('tensorboard --logdir /content --host 0.0.0.0 --port 6006 &')
get_ipython().system_raw('./ngrok http 6006 &')
!curl -s http://localhost:4040/api/tunnels | python3 -c \
    "import sys, json; print(json.load(sys.stdin)['tunnels'][0]['public_url'])"

Ниже приведен вывод после того, как я запустил выше.

Requirement already satisfied: tensorboardcolab in /usr/local/lib/python3.6/dist-packages (0.0.22)
--2019-06-17 08:01:48--  https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
Resolving bin.equinox.io (bin.equinox.io)... 52.72.145.109, 52.203.66.95, 52.200.123.104, ...
Connecting to bin.equinox.io (bin.equinox.io)|52.72.145.109|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16648024 (16M) [application/octet-stream]
Saving to: ‘ngrok-stable-linux-amd64.zip’

ngrok-stable-linux- 100%[===================>]  15.88M  17.0MB/s    in 0.9s    

2019-06-17 08:01:49 (17.0 MB/s) - ‘ngrok-stable-linux-amd64.zip’ saved [16648024/16648024]

Archive:  ngrok-stable-linux-amd64.zip
  inflating: ngrok                   

/content
ngrok


events.out.tfevents.1560697268.DESKTOP-SMMCEHS(n/a) - 3431006 bytes, last modified: 6/16/2019 - 100% done
 Saving events.out.tfevents.1560697268.DESKTOP-SMMCEHS to events.out.tfevents.1560697268.DESKTOP-SMMCEHS
events.out.tfevents.1560697268.DESKTOP-SMMCEHS  ngrok

http://c9c33cc9.ngrok.io

Я получил это по ссылке. В нем говорилось "Нет активных панелей для текущего набора данных".

Вот тетрадь на колабе.

Понятия не имею, почему это произошло. Существует правильная ссылка на тензорную доску, поэтому я думаю, что ngrok работал нормально. Проверен учебник TensorBoard, но в нем рассказывается, как использовать его в локальной среде.

Может ли кто-нибудь помочь мне с этим? Любой ответ будет принята с благодарностью.

...