Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
Швидке зведення в квадрат.

>>> a = [1,2,3,4,5]
>>> for k in range(len(a)):
... a[k] *= a[k]
​​Data Science from Scratch: First Principles with Python (2015)
Автор: Joel Grus

#python #data_science #book #english #beginner

Язык: английский.

Целевая аудитория: джуниор-программисты на Python.

Если вы когда-то интересовались наукой о данных или машинным обучением и даже использовали реальные библиотеки, то наверняка сможете написать простое приложение, однако вероятнее всего, что вы это делали без фактического понимания дисциплины, которое очень важно в профессиональной разработке. Это руководство поможет вам наверстать упущенное в своё время и расскажет о data science с нуля.

В книге рассматриваются следующие темы:
✔️ быстрый курс по Python;
✔️ визуализация данных;
✔️ линейная алгебра;
✔️ статистика;
✔️ работа с данными;
✔️ машинное обучение;
✔️ кластеризация;
✔️ нейронные сети и многое другое.

Преимущества:
➕ грамотный материал по основам data science;
➕ множество примеров.

Недостатки:
➖ встречаются опечатки в коде и плохое форматирование.
Forwarded from Хекслет
Ребята из http://amp.gs/4BR3 сделали очень крутой проект, посвящённый самостоятельному изучению математики. Здесь огромная библиотека и полезный контент, который каждому программисту стоит изучить: хорошие редкие книжки по математике, видеолекции, материалы к урокам, задачи и многое другое.

Сайт поддерживается небольшой командой волонтеров, исходный код есть на гитхабе: http://amp.gs/4BR0
И им нужна помощь в улучшении. Для вас - опыт работы с живым кодом и проектом, для проекта - развитие.

Что требуется сделать в первую очередь:
• перенести код сайта с raw php на php+composer и модель MVC;
• использовать современные компоненты из Symfony или, по крайней мере, сделать compatible обертки вокруг старых (интерфейс БД AdoDB, шаблонизатор Smarty);
• переписать код, связанный с запросами к БД при помощи современных модулей (PDO вместо AdoDB; или даже Doctrine или Eloquent)

При этом важно сохранить весь имеющийся контент и преемственность уже ставшего классическим внешнего вида.

Контакт для связи: http://amp.gs/4BRK. Принимаются пул-реквесты.

Присоединяйтесь, будет круто!
Форматування великих чисел відповідно до локалі:
import locale
locale.setlocale(locale.LC_ALL, 'uk_UA')

i = 2 ** 21 - 1
locale.format('%d', i * 2, grouping=True)
DeprecationWarning: This method will be removed in a future version of Python. Use 'locale.format_string()' instead.


https://stackoverflow.com/a/1823101/9254063
Forwarded from Типичный программист
Первый опыт разработки игры на Rust

https://tprg.ru/QiHz

За 60 секунд вместе с Николасом Кейджем можно угнать автомобиль, а за 24 часа написать небольшую игру на Rust.

Рассказываем, как это сделать от зарождения идеи до её реализации, а также:
— почему Rust — хороший выбор для геймдева,
— какие движки лучше использовать,
— кратко о шаблоне проектирования ECS.

#gamedev #rust
Forwarded from PythonDigest
Знакомство с Neural ODE
https://habr.com/ru/post/442002/?utm_campaign=442002

Значительная доля процессов описывается дифференциальными уравнениями, это могут быть эволюция физической системы во времени, медицинское состояние пациента, фундаментальные характеристики фондового рынка и т.д. Данные о таких процессах последовательны и непрерывны по своей природе, в том смысле, что наблюдения — это просто проявления какого-то непрерывно изменяющегося состояния.


Есть также и другой тип последовательных данных, это дискретные данные, например, данные NLP задач. Состояния в таких данных меняется дискретно: от одного символа или слова к другому.


Сейчас оба типа таких последовательных данных обычно обрабатываются рекуррентными сетями, несмотря на то, что они отличны по своей природе, и похоже, требуют различных подходов.
Forwarded from PythonDigest
Аффинное преобразование изображений: Numpy, Pillow, OpenCV
https://stackabuse.com/affine-image-transformations-in-python-with-numpy-pillow-and-opencv/
Forwarded from PythonDigest
Вычисляем символьные выражения с нечеткими треугольными числами в python
https://habr.com/ru/post/443104/?utm_campaign=443104

Сегодня миниатюрный туториал о том, как сделать разбор строки с математическим выражением и вычислить его используя нечеткие треугольные числа. При соответствующих изменениях кода туториал сгодится для работы и с другими «кастомными» переменными. Справка: нечеткие треугольные числа — частный случай нечетких чисел (нечетких переменных на числовой оси). Ознакомиться подробнее рекомендую здесь (https://studfiles.net/preview/3674409/page:12/) и здесь (http://www.intuit.ru/studies/courses/87/87/lecture/20511?page=3).