Введение Нет сомнений в том, что нейронные сети и машинное обучение в целом были одной из самых горячих тем в сфере технологий в последние несколько лет или около того. Легко понять, почему с помощью всех действительно интересных вариантов использования, которые они решают, таких как распознавание голоса, распознавание изображений или даже музыкальная композиция [http://www.hexahedria.com/2015/08/03/composing-music-with -рекуррент-нейронные сети /]. Итак, для этой статьи я решил составить список некоторых из лучших библиотек машинного обучения Python и po
Представьте, если бы у вас были компьютерные программы, которые написали бы ваш код за вас. Это возможно, но машины не напишут за вас весь ваш код! Этот метод, называемый метапрограммированием [https://en.wikipedia.org/wiki/Metaprogramming], популярен среди разработчиков фреймворка кода. Так вы получаете генерацию кода и интеллектуальные функции во многих популярных фреймворках и библиотеках, таких как Ruby On Rails или TensorFlow [/ tag / tensorflow /]. Следует отметить функциональные языки программирования, такие как Elixir, Clojure и Ruby.
Введение Эта статья является расширением предыдущей статьи «Отношения между рекурсивными моделями в Django [/ recursive-model-Relations-in-django /]», в которой продемонстрирован способ использования базовых возможностей Django для определения классов, поддерживаемых базой данных, которые смоделировать общий вариант использования рекурсивных отношений. Вариант использования, который я намерен удовлетворить, - это общие отношения между сотрудниками и руководителями сотрудников, которые также сами являются сотрудниками. Оценка предшествующей реализации
Введение Модули - это организационная единица высшего уровня в Python. Если вы хотя бы немного знакомы с Python, вы, вероятно, не только использовали готовые модули, но и создали несколько самостоятельно. Так что же такое модуль? Модули [https://docs.python.org/3/tutorial/modules.html] - это модули, которые хранят код и данные, обеспечивают повторное использование кода для проектов Python, а также полезны при разделении пространств имен системы в автономных пакетах. . Они самодостаточны, потому что вы можете только
Введение Временные файлы, или «временные файлы», в основном используются для хранения промежуточной информации на диске для приложения. Эти файлы обычно создаются для различных целей, таких как временное резервное копирование или если приложение работает с большим набором данных, превышающим системную память и т. Д. В идеале эти файлы находятся в отдельном каталоге, который зависит от разных операционных систем, и имена этих файлов уникальны. Данные, хранящиеся во временных файлах, не всегда требуются.
В наши дни наши веб-приложения, как правило, часто интегрируются с другими сервисами, будь то взаимодействие с сервисом REST, например Twitter, или загрузка изображений с Flickr. Использование Node / JavaScript - один из самых популярных языков для работы с подобными приложениями. В любом случае вы будете делать много HTTP-запросов, а это значит, что вам понадобится надежный модуль, чтобы сделать написание кода более терпимым. Модуль запроса [https://www.npmjs.com/package/request] на сегодняшний день является самым популярным
Введение Работа с HTTP-запросами - непростая задача для любого языка программирования. Если мы говорим о Python, он поставляется с двумя встроенными модулями urllib и urllib2 для обработки операций, связанных с HTTP. Оба модуля имеют разный набор функций, и часто их нужно использовать вместе. Основным недостатком использования urllib является то, что это сбивает с толку (несколько методов доступно как в urllib, так и в urllib2), документация не ясна, и нам нужно написать много кода, чтобы уравновесить
При изучении теории вероятностей и статистики одной из первых и наиболее важных теорем, которые изучают студенты, является теорема Байеса [https://en.wikipedia.org/wiki/Bayes%27_theorem]. Эта теорема является основой дедуктивного мышления, которое фокусируется на определении вероятности возникновения события на основе предварительных знаний об условиях, которые могут быть связаны с этим событием. Наивный байесовский классификатор [https://en.wikipedia.org/wiki/Naive_Bayes_classifier] привносит силу этой теоремы в Машину Ли.
Как указывалось в предыдущей статье, посвященной чтению данных из файлов [/ read-files-with-python /], обработка файлов относится к важным знаниям каждого профессионального программиста Python. Эта функция является основной частью языка Python, и для ее правильной загрузки не требуется загружать дополнительный модуль. Основы написания файлов на Python Распространенными методами работы с файлами являются open (), чтобы открыть файл, seek (), чтобы установить текущую позицию файла по заданному смещению, и close (), чтобы закрыть файл.