Машинное обучение (нейронные сети)

Вопросы написания собственного программного кода (на любых языках)

Модератор: Olej

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Машинное обучение (нейронные сети)

Непрочитанное сообщение Olej » 26 фев 2018, 14:14

Olej писал(а):Отмеченный - это созданный мной новый "ноутбук".
Зайдя в ноутбук (как в каталог), набираю в ячейке текст Python кода, и далее "Run"...
Вложения
j3.png

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Машинное обучение (нейронные сети)

Непрочитанное сообщение Olej » 26 фев 2018, 14:23

Olej писал(а):Зайдя в ноутбук (как в каталог), набираю в ячейке текст Python кода, и далее "Run"...
Переименовываю ноутбук (щёлкнув на имени и набрав новое)...
Olej писал(а):<имя>.ipynb - это расширение, которое имеют ноутбуки.
И в файловой системе Linux ноутбуки отображаются как файлы с расширением .ipynb (нужно думать: IPython + notebook).
Там же:

Код: Выделить всё

[olej@dell own.WORK]$ ls -la | grep ipynb
drwxrwxr-x 1 olej olej   44 фев 26 13:15 .ipynb_checkpoints
-rw-rw-r-- 1 olej olej 2551 фев 26 13:37 Test1.ipynb
Каталог .ipynb_checkpoints содержит автосохраняемые (время от времени) снимки всех ноутбуков.

P.S. Всё дальнейшее обсуждение автономной оболочки Jupyter продолжено отдельной темой: IPython + Jupyter.
Вложения
j4.png

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Машинное обучение (нейронные сети)

Непрочитанное сообщение Olej » 26 фев 2018, 14:38

Возня с IPython & Jupyter мне нужна была как ... введение к разборкам: Знакомство с tensorflow
Принципы работы с tensorflow достаточно просты. Мы должны составить граф операций, затем передать в этот граф данные и дать команду произвести вычисления.

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: OpenCV и компьютерное зрение

Непрочитанное сообщение Olej » 26 фев 2018, 15:42

Olej писал(а): На этом сайте Tensorflow требуются зависимости:
Beyond this, the other Python dependencies are covered with:

Код: Выделить всё

pip install pillow
pip install lxml
pip install jupyter
pip install matplotlib
На самом сайте проекта Tensorflow
Validate your installation

Код: Выделить всё

[olej@dell ~]$ python
Python 2.7.13 (default, Dec  1 2017, 09:21:53) 
[GCC 6.4.1 20170727 (Red Hat 6.4.1-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named tensorflow
...
И Python 3:

Код: Выделить всё

[olej@dell ~]$ python3
Python 3.5.4 (default, Dec  6 2017, 05:10:57) 
[GCC 6.4.1 20170727 (Red Hat 6.4.1-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
2018-02-26 14:35:55.515306: I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2
>>> print(sess.run(hello))
b'Hello, TensorFlow!'
>>> quit()
P.S. Хотя их страничка об инсталляции даёт конкретные URL которые нужно использовать для Python 2 и 3:

Код: Выделить всё

https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.5.0-cp27-none-linux_x86_64.whl
https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.5.0-cp34-cp34m-linux_x86_64.whl

Это - для использования CPU.
Для использования GPU и CUDA - совсем другие URL инсталляции:

Код: Выделить всё

https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.5.0-cp27-none-linux_x86_64.whl
https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.5.0-cp34-cp34m-linux_x86_64.whl

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: OpenCV и компьютерное зрение

Непрочитанное сообщение Olej » 26 фев 2018, 15:59

Olej писал(а): Вот что из этого получилось (Fedora 25):

Код: Выделить всё

[olej@dell ~]$ sudo pip install --ignore-installed --upgrade tensorflow
[sudo] пароль для olej: 
Collecting tensorflow
  Downloading tensorflow-1.5.0-cp35-cp35m-manylinux1_x86_64.whl (44.4MB)
    100% |████████████████████████████████| 44.4MB 24kB/s 
...
То, что по дефаулту (без указания URL) установка идёт под Python 3, можно было видеть и из инсталляции ... если внимательнее смотреть. :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Машинное обучение (нейронные сети)

Непрочитанное сообщение Olej » 27 фев 2018, 14:02

Olej писал(а):Здесь имеем рекламные предложения на покупку 28 книг по тематике компьютерного зрения, нейронных сетей и машинного обучения (изданных русскоязычных переводов)...
Спасибо, ребята! ;-)
Но я надеюсь, что, с вашей помощью, найду варёз всех этих книг (знать бы что искать!) и покажу их здесь в теме. :lol:
Я же обещал! :lol:
Глубокое обучение (качайте на здоровье :-P )
Изображение
Глубокое обучение
Год издания: 2018
Автор: Николенко С. И., Кадурин А. А., Архангельская Е. О.
Жанр или тематика: Нейронные сети
Издательство: Питер
Серия: Библиотека программиста
ISBN: 978-5-496-02536-2
Язык: Русский
Формат: PDF
Качество: Распознанный текст с ошибками (OCR)
Количество страниц: 479
Десять лет назад, в середине 2000-х годов, в машинном обучении началась револю­ция. В 2005-2006 годах группы исследователей под руководством Джеффри Хин­тона (Geoffrey Hinton) в университете Торонто и Йошуа Бенджи (Yoshua Bengio) в университете Монреаля научились обучать глубокие нейронные сети.
...
Olej писал(а): Я же обещал! :lol:
Глубокое обучение (качайте на здоровье :-P )
Или, опять же, здесь!

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Машинное обучение (нейронные сети)

Непрочитанное сообщение Olej » 27 фев 2018, 14:30

Olej писал(а): Я же обещал! :lol:
Нейронные сети
Изображение
Нейронные сети
Год выпуска: 2006
Автор: Хайкин С.
Издательство: Вильямс
Формат: DjVu
Качество: OCR с ошибками
Количество страниц: 1103
Разрешение: 600 dpi

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Машинное обучение (нейронные сети)

Непрочитанное сообщение Olej » 27 фев 2018, 16:07

Olej писал(а): Я же обещал! :lol:
Гудфеллоу Бенджио Курвилль - Глубокое обучение - 2018
Выложена книга только 4 дня назад ... оперативно народ суетится! :lol:
Изображение
Гудфеллоу Бенджио Курвилль - Глубокое обучение - 2018
Год издания: 2018
Автор: Гудфеллоу Я., Бенджио И., Курвилль А.
Издательство: ДМК-Пресс
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 652
Перевод с лондонского издания 2017г.

P.S. http://diamail.com.ua/book/7905.html : 2160 грн. = ~$83 :-o

P.P.S. Даже сам Илон Маск отзывом о книге отметился :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Машинное обучение (нейронные сети)

Непрочитанное сообщение Olej » 27 фев 2018, 16:27

Olej писал(а): Я же обещал! :lol:
Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных
Изображение
Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных (2015)
Автор: Петер Флах
Издательство: ДМК Пресс
ISBN: 978-5-97060-273-7, 978-1-107-09639-4
Жанр: Искусственный интеллект, машинное обучение
Формат: DJVU
Качество: OCR без ошибок
Иллюстрации: Цветные
Страниц: 402
P.S. http://diamail.com.ua/book/7905.html - 1470 грн. = ~$57

Аватара пользователя
Olej
Писатель
Сообщения: 21336
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Машинное обучение (нейронные сети)

Непрочитанное сообщение Olej » 27 фев 2018, 16:34

P.S. http://diamail.com.ua/book/7905.html : 2160 грн. = ~$83 :-o
...
P.S. http://diamail.com.ua/book/7905.html - 1470 грн. = ~$57
Интересно девки пляшут!
:lol: :-o
Не слабо разгулялись отечественные книгоиздатели, а ещё пуще книготорговцы... :oops:

Ответить

Вернуться в «Программирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя