Аналогия Если представлять программирование как стройку, то для каждой нового проекта нам нужны свои инструменты. Язык программирования и среда разработки считаются общими, а вот используемые пакетов (сгруппированный набор функций) могут отличаться. Например, для проекта с созданием чат-бота в Telegram мы будем использовать пакет с библиотекой telethon или python-telegram-bot, а в создание игры это может быть pygame. Также могут отличаться версии этих пакетов, и пакеты могут не работать со старыми версиями других пакетов, поэтому нужно как-то организовывать их между собой в рамках проекта...
Машинное обучение и разработка программного обеспечения - это большая часть всех проектов с открытым исходным кодом, созданных с помощью Python. В последние годы эти проекты привели к созданию многих рабочих мест для программистов, заинтересованных в разработке с открытым исходным кодом. Самые популярные такие проекты с открытым исходным кодом, написанные на Python - TensorFlow, Keras, Scikit-learn, Flask, Django, Tornado, Pandas, Kivy, Matplotlib и Requests. 1. TensorFlow TensorFlow - это программная библиотека с открытым исходным кодом для машинного обучения по широкому кругу задач...