Skip to main content
Join the official Python Developers Survey 2018 and win valuable prizes: Start the survey!

OpenRE - self-learning neural network

Project description

# OpenRE

Библиотека для моделирования распределенной нейронной сети. Моделирование происходит на GPU или CPU устройствах.

## Install

Пример установки для Ubuntu.

Перед установкой было проделано: `bash sudo apt-get install build-essential python-dev `

Желательно поставить virtualenvwrapper - иструкция написана исходя из предположения что он стоит.

Для установки pyopencl нужно сначала скачать заголовочные файлы и любой ICD Loader, а так же опционально реализацию (ICD implementation). Согласно [этой странице](http://wiki.tiker.net/OpenCLHowTo#Debian) устанавливаем: ICD Loader: `bash sudo apt-get install amd-libopencl1 `

Далее я установил AMD ICD loader и CPU ICD согдласно инструкции [тут](http://wiki.tiker.net/OpenCLHowTo#Installing_the_AMD_ICD_loader_and_CPU_ICD_.28from_the_.22APP_SDK.22.29) (Installing the AMD ICD loader and CPU ICD (from the “APP SDK”)): Скачиваем архив для системы, распаковываем и запускаем: `bash sudo ./AMD-APP-SDK-VERSION-GA-linux64.sh ` После установки я дополнительно сделал (если pip install -r requirements.txt отрабатывает без ошибки, то этот шаг не нужен): `bash cd /usr/lib sudo ln -s ../../opt/AMDAPPSDK-3.0/lib/x86_64/libOpenCL.so ` В этом случае ошибки (/usr/bin/ld: cannot find -lOpenCL) при компиляции pyopencl (это будет ниже) не возникает, но очевидно это не очень правильно.

Далее сама установка `bash git clone https://github.com/openre/openre.git cd openre mkvirtualenv openre pip install -r requirements.txt # без этого setup.py не работает ./setup.py install `

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
openre-0.0.2.tar.gz (64.5 kB) Copy SHA256 hash SHA256 Source None Jan 18, 2016

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page