1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Matreshka15-build_a_neural_network_from_scratch

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Создание нейронной сети с нуля

Примечание: Данный проект находится на начальной стадии, что означает, что все загруженные библиотечные файлы и функции в блокнотах Jupyter доступны для использования, но они охватывают только часть глубокого обучения. Мы продолжаем работать над тем, чтобы сделать его более качественным и полным.

Вы можете добавлять свои собственные коды, обновления, идеи, заметки и т. д. в этот репозиторий!

В любом случае, это одновременно и учебник по глубокому обучению, и библиотека Python для глубокого обучения.

Как использовать?

Как указано в заголовке, вы можете использовать репозиторий в качестве учебника по созданию нейронных сетей, а также удобной библиотеки Python для ускорения реализации программ машинного обучения.

Каждый каталог содержит соответствующие файлы, как указано в его названии. Например, в каталоге «logistic_regression» вы увидите следующее:

  • файл блокнота Jupyter, который показывает весь процесс реализации вычислительной единицы (то есть функции логистической регрессии).
  • файл *.py, представляющий собой библиотеку функций Python, которая может помочь вам быстрее создать собственную логистическую регрессию.
  • файлы *.pdf, которые являются моими личными заметками о глубоком обучении. Они могут помочь вам лучше понять код.

Другие необходимые библиотеки

Это некоторые другие библиотеки, необходимые для запуска кодов нейронных сетей на вашем терминале.
P.S. Если вам нужны только файлы *.py, то есть файлы lib, единственной необходимой библиотекой будет numpy.
Вы можете использовать pip для их установки. Например, вы можете ввести «sudo pip3 install numpy» на своём терминале, чтобы установить библиотеку numpy.
Все библиотеки, задействованные в этом репозитории, перечислены ниже:

  • numpy
    -Как указывалось ранее, это «обязательный элемент» почти всех программ машинного обучения Python. Он может векторизовать реализацию, что может повысить надёжность и ускорить работу вашего кода.
  • matplotlib
    -Это библиотека, которая позволяет эффективно рисовать гистограммы, точечные диаграммы и так далее. Если вы знакомы с malab, вам понравится её использовать, обещаю. Но если нет, ничего страшного, потому что почти весь код уже сделан за вас.
  • sklearn
    -Эта библиотека имеет несколько интегрированных наборов данных, что может сэкономить нам время на сбор данных. Иногда мы будем использовать эту библиотеку для разделения наборов данных и т.д.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Вводный скрипт для начинающих по нейронным сетям глубокого обучения. Руководство по написанию библиотеки нейронных сетей с нуля на основе numpy. Расширить Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/Matreshka15-build_a_neural_network_from_scratch.git
git@gitlife.ru:oschina-mirror/Matreshka15-build_a_neural_network_from_scratch.git
oschina-mirror
Matreshka15-build_a_neural_network_from_scratch
Matreshka15-build_a_neural_network_from_scratch
master