Skip to content
bayerj edited this page Sep 13, 2010 · 5 revisions

Welcome to arac.

arac is a neural networking library that aims to combine performance and flexibility. It supports the composition of modern algorithms in nearly arbitrary topologies and ease of use via an API to the PyBrain framework written in Python while letting the workload being managed by a C++ core.

Features

Arac lets you build networks as a direct acyclic graph of modules and connections. Modules can be simple things as sigmoid squashing units as well as the very powerful LSTM cells. Connections can be parametrized and thus be optimized by error back propagation.

Clone this wiki locally