Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Blaze is the next generation of NumPy
branch: stable

This branch is 579 commits ahead, 5520 commits behind ContinuumIO:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
blaze
docs
ooc
web
.gitignore
AUTHORS
LICENSE
Makefile
README.md
requirements.txt
setup.py

README.md

Blaze

Blaze is the next-generation of NumPy. It is designed as a foundational set of abstractions on which to build out-of-core and distributed algorithms over a wide variety of data sources.

Blaze is a work in progress at the moment. The code is quite a distance from feature complete. The code is released in an effort to start a public discussion with our end users and community.

Blaze is approaching being a usable library, but does not have runnable components at the moment.

Installing

If you are interested in the development version of Blaze you can obtain the source from Github.

$ git clone git@github.com:ContinuumIO/blaze.git

Many of the dependencies ( llvm, numba, ... ) are non-trivial to install. It is highly recommend that you build Blaze using the Anaconda Python distribution.

Free Anaconda CE is available here: http://continuum.io/anacondace.html .

Using Anaconda's package manager:

$ conda install ply
$ conda install blosc
$ conda install aterm

Introduction

To build project inside of Anaconda:

$ make build

To build documentation:

$ make docs

To run tests:

$ python setup.py test

Contributing

Anyone wishing to contribute should join the discussion on the blaze-dev mailing list at: blaze-dev@continuum.io

License

Blaze development is sponsored by Continuum Analytics.

Released under BSD license. See LICENSE for details.

Something went wrong with that request. Please try again.