Разница между страницами «TensorFlow» и «JMC»

Материал из Home Wiki
(Различия между страницами)
Перейти к навигации Перейти к поиску
 
 
Строка 1: Строка 1:
[[:Категория:Работа]]
Видео: https://www.youtube.com/watch?v=wm2JNlaJJ5k


= Начало =
GIST: https://gist.github.com/aragozin/6ac622de6328a1b6ee58a1bf6f2e523d
https://www.tensorflow.org/


Текущая версия v1.5.0
JMC: https://download.oracle.com/otn-pub/java/jmc/7.1.2+04/a4634525489241b9a9e1aa73d9e118e6/jmc-7.1.2_windows-x64.zip


Docker: https://hub.docker.com/r/tensorflow/tensorflow/
Для подключения к weblogic нужно докинуть  wlclient.jar, wljmxclient.jar в катоалог с jmc и настроить jmc.ini:


Using TensorFlow via Docker https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/docker/README.md
<nowiki>
 
-Djmx.remote.protocol.provider.pkgs=weblogic.management.remote
= Загрузка =
-Djava.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
Для CPU:<syntaxhighlight>
-Xbootclasspath/a:wlclient.jar;wljmxclient.jar
docker pull gcr.io/tensorflow/tensorflow
</nowiki>
</syntaxhighlight>
 
= Запуск =
Для CPU:<syntaxhighlight>
docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow
</syntaxhighlight>
 
<syntaxhighlight>
$ docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow
[I 17:30:28.871 NotebookApp] Writing notebook server cookie secret to /root/.local/share/jupyter/runtime/notebook_cookie_secret
[W 17:30:28.898 NotebookApp] WARNING: The notebook server is listening on all IP addresses and not using encryption. This is not recommended.
[I 17:30:28.903 NotebookApp] Serving notebooks from local directory: /notebooks
[I 17:30:28.904 NotebookApp] 0 active kernels
[I 17:30:28.904 NotebookApp] The Jupyter Notebook is running at:
[I 17:30:28.904 NotebookApp] http://[all ip addresses on your system]:8888/?token=9fc3be91c196e8fe264d384f0a07aaba99d589c1288067a5
[I 17:30:28.904 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 17:30:28.904 NotebookApp]
   
    Copy/paste this URL into your browser when you connect for the first time,
    to login with a token:
        http://localhost:8888/?token=9fc3be91c196e8fe264d384f0a07aaba99d589c1288067a5
</syntaxhighlight>
 
При запуске будут доступны 3 обширных урока на английском о том, как работать с этой системой
 
= Запуск TensorBoard =
<syntaxhighlight>
docker exec -ti 6523620b7eb2 /bin/sh
# tensorboard --logdir=/tmp/tensorflow/mnist/logs/
</syntaxhighlight>
где 6523620b7eb2 - id контейнера tensorflow
 
[[Категория:Работа]]
[[Категория:AI]]

Версия 12:54, 26 ноября 2020

Видео: https://www.youtube.com/watch?v=wm2JNlaJJ5k

GIST: https://gist.github.com/aragozin/6ac622de6328a1b6ee58a1bf6f2e523d

JMC: https://download.oracle.com/otn-pub/java/jmc/7.1.2+04/a4634525489241b9a9e1aa73d9e118e6/jmc-7.1.2_windows-x64.zip

Для подключения к weblogic нужно докинуть wlclient.jar, wljmxclient.jar в катоалог с jmc и настроить jmc.ini:

-Djmx.remote.protocol.provider.pkgs=weblogic.management.remote -Djava.naming.factory.initial=weblogic.jndi.WLInitialContextFactory -Xbootclasspath/a:wlclient.jar;wljmxclient.jar