Посты для тега : ‘Python’

Библиотека LIBSVM

Из предыдущего раздела вам, наверное, ясно, как и почему работают машины опорных векторов, но в их обучении задействованы математические методы, требующие огромного объема вычислений и выходящие далеко за рамки этой статьи. Поэтому мы воспользуемся библиотекой LIBSVM с открытыми исходными текстами, которая позволяет обучить SVM-модель, делать прогнозы и проверять их на том же наборе данных. В […]

Читать далее »

pysqlite

– это интерфейс из языка Python к встраиваемой базе данных SQLite. В отличие от традиционных СУБД, встраиваемая база работает не в отдельном процессе, поэтому установка и настройка не требует больших усилий. Вся база данных SQLite хранится в одном файле. В этой книге библиотека использовалась для сохранения некоторых собранных данных.

Читать далее »

Фильтрация блогов

Для тестирования классификатора на реальных данных и демонстрации различных способов использования можно применить его к записям из блогов или других RSS-каналов. Для этого вам потребуется библиотека Universal Feed Parser. Если вы еще не скачали ее, зайдите на сайт http://feedparser.org. Дополнительную информацию об установке Feed Parser см. в приложении А.

Читать далее »

Python Imaging Library

(PIL) – библиотека с открытыми исходными текстами, которая наделяет Python средствами для создания и обработки изображений. Домашняя страница – http://www.pythonware. com/products/pil. Установка на платформе Windows Для библиотеки PIL на платформе Windows имеется Мастер установки. Зайдя на домашнюю страницу, прокрутите окно вниз, найдите раздел Downloads и скачайте последнюю версию исполняемого файла для вашей версии Python. Запустите […]

Читать далее »

matplotlib

– это библиотека двумерной графики для Python, которая гораздо лучше приспособлена для создания графиков математических функций, чем Python Imaging Library. Качество создаваемых ею рисунков вполне приемлемо для включения в печатные публикации. Установка

Читать далее »

Universal Feed Parser

Библиотека написана на языке Python Марком Пилгримом (Mark Pilgrim) для разбора каналов в формате RSS и Atom. Она неоднократно использовалась в книге для упрощения загрузки сообщений из блогов и статей из сетевых источников новостей. Домашняя страница библиотеки – http://feedparser.org.

Читать далее »

Программы как деревья

Для создания программ, которые можно тестировать, подвергать мутации и скрещиванию, необходимо как-то представлять их в виде кода на языке Python и запускать. Представление должно допускать простую модификацию и, что более существенно, быть настоящей исполняемой программой. Поэтому просто генерировать случайные строки и пытаться трактовать их как Python-программу не получится. Было предложено несколько способов представления программ для […]

Читать далее »

NumPy

– это математическая библиотека для языка Python, предоставляющая объект-массив, функции линейной алгебры и преобразование Фурье. Она очень популярна при выполнении научных расчетов на Python и иногда даже используется вместо специализированных инструментов типа пакета MATLAB. Ранее мы пользовались библиотекой для реализации алгоритма NMF. Домашняя страница – http://numpy.scipy.org.

Читать далее »
 
Rambler's Top100