Blaze the-evolution-of-numpy

  • 1,220 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,220
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Blaze: the future of numpy?David FischerApril 20, 2013David Fischer San Diego Python April 20, 2013 1 / 7
  • 2. What is Blaze?http://blaze.pydata.org/extends but does not replace numpybacked by continuum.io$3M in DARPA fundingDavid Fischer San Diego Python April 20, 2013 2 / 7
  • 3. What do I need blaze for?# What about this?arange(15 * 10**9).reshape(150, 10**8)David Fischer San Diego Python April 20, 2013 3 / 7
  • 4. FeaturesOperate on data on disk similarly to data in memoryCustom shapes (not just N*M)Custom typesImproved persistence formatsAdd metadata to arraysDavid Fischer San Diego Python April 20, 2013 4 / 7
  • 5. Is it ready?Installation is a pain – Anaconda helps“Pre-alpha” softwareDocumentation is forthcomingUsing blaze means committing to blaze development1.0 release targeted for 2014David Fischer San Diego Python April 20, 2013 5 / 7
  • 6. Future featuresDatabase features like SQL & indexes(improved) multi-core, multi-processor, distributed(easier) GPU integrationDavid Fischer San Diego Python April 20, 2013 6 / 7
  • 7. Resourceshttp://blaze.pydata.org/http://continuum.io/blog/blazehttps://github.com/ContinuumIO/blaze-corehttp://www.slideshare.net/teoliphant/blaze-a-largescale-arrayoriented-infrastructure-for-pythonhttps://speakerdeck.com/sdiehl/blaze-next-generation-numpyhttp://pythonsd.orgDavid Fischer San Diego Python April 20, 2013 7 / 7