PRML (ctgk/PRML)
Searching Database…
Что это такое?
Набор реализаций на Python алгоритмов, описанных в книге Кристофера Бишопа 'Pattern Recognition and Machine Learning' (PRML), оформленных в виде блокнотов Jupyter по главам.
Это библиотека или набор учебных блокнотов?
Это набор блокнотов Jupyter, по одному на главу. Их предназначено читать и запускать вместе с книгой, а не импортировать как пакет.
Как открыть и запустить блокноты?
Откройте блокноты глав через nbviewer или другой просмотрщик блокнотов либо запустите их онлайн в Amazon SageMaker Studio Lab, бесплатной среде на базе AWS, для которой нужна регистрация по электронной почте.
Что нужно установить, чтобы запустить код самостоятельно?
Обязательны Python 3, numpy и scipy. Jupyter и matplotlib нужны по желанию, для запуска блокнотов и построения графиков. Библиотека sklearn необязательна и нужна только для загрузки наборов данных.
Нужно ли знать книгу, чтобы разобраться в этом репозитории?
Да. Блокноты реализуют конкретные алгоритмы из книги и организованы по главам (с ch1 по ch13), поэтому они наиболее полезны вместе с копией PRML.
Как организовано содержание?
По 13 главам книги PRML, от «Введения» до «Последовательных данных». У каждой главы свой блокнот с алгоритмами этой главы.
Можно ли запустить это без установки чего-либо на компьютер?
Да. Amazon SageMaker Studio Lab предоставляет бесплатную онлайн-среду, где можно открыть и запустить блокноты после регистрации по адресу электронной почты.
What are similar projects?
Probabilistic-Programming-and-Bayesian-Methods-for-Hackers, Book4_Power-of-Matrix, homemade-machine-learning, Kalman-and-Bayesian-Filters-in-Python, CV, 100-Days-Of-ML-Code, d2l-en, mml-book.github.io
Which topics is it in?
notebook, jupyter, jupyter-notebook, statistics, python3, academic, algorithms, jupyter notebook, data-science, book, learning-resources, learning