Skip to content

(Programming & Computing for Machine Learning) Educational repository with lectures and solutions on Python, scientific libraries (NumPy, Pandas, OpenCV, Matplotlib), machine learning (scikit-learn), and neural networks (PyTorch).

Notifications You must be signed in to change notification settings

ferrovovan/PAC-ML

Repository files navigation

Позаимствованный исходный код

Исходный код с 12 по 15 (вкл) задание позаимствован отсюда:
https://github.com/SampiNova/nsu_py

16 задание
https://github.com/Zea-Zee/HWs/blob/main/PHC/

PAC

Оригинал: https://github.com/vvabi-sabi/PAC/tree/main

Структура лекций

Введение в Python

  1. Основы + PEP8
  2. Типы данных
  3. ООП

Изучение часто используемых библиотек

  1. numpy
  2. Matplotlib + OpenCV
  3. OpenCV
  4. Pandas

Введение в Машинное обучение

  1. Часть 1. Знакомство с Scikit-learn
  2. Часть 2. Применение Scikit-learn

Нейронные сети

  1. Перцептрон
  2. Скрытые слои.
  3. Backpropogation

Фреймворк pytorch

  1. Введение в PyTorch
  2. Создание свёртки
  3. CNN архитектура
  4. RNN - Рекуррентные нейронные сети

Перевод из .ipynb в .md

sudo apt install  python3-nbconvert

python3 -m nbconvert --to markdown Lesson${i}.ipynb

Установка библиотек через apt

sudo apt update
sudo apt install python3-opencv python3-pandas python3-sklearn python3-xgboost

Для 16 лабораторной

sudo apt install python3-pip python3-dev libtorch-dev

# torch (PyTorch, для машинного обучения и нейронных сетей)
pip install torch
# nltk (Natural Language Toolkit для обработки текста)
pip install nltk
# gensim (Для работы с моделями типа Word2Vec)
pip install gensim

About

(Programming & Computing for Machine Learning) Educational repository with lectures and solutions on Python, scientific libraries (NumPy, Pandas, OpenCV, Matplotlib), machine learning (scikit-learn), and neural networks (PyTorch).

Topics

Resources

Stars

Watchers

Forks