Skip to content

Latest commit

 

History

History
executable file
·
81 lines (67 loc) · 7.12 KB

Algorithms.md

File metadata and controls

executable file
·
81 lines (67 loc) · 7.12 KB

ALGORITHMS and Data Structures : Data Mining, Clustering, Machine Learning, Neural, NLP, ...


  • sat-solver :: SAT solver for use in Enstaller, based on the MiniSat implementation.

DATA STRUCTURES

Arrays / Hash tables / Matrix / Functional / Trees data structures

  • CGT :: Computation Graph Toolkit (CGT) is a library for evaluation and differentiation of functions of multidimensional arrays. The author's announcement on his blog.
  • Datarray :: Prototyping numpy arrays with named axes for data management. Docs are available at: http://fperez.github.com/datarray-doc
  • distarray :: DistArray provides general multidimensional NumPy-like distributed arrays to Python and intends to bring the strengths of NumPy to data-parallel high-performance computing. DistArray has a similar API to NumPy. Documentation.
  • keras :: Theano-based Deep Learning library.
  • LA :: Label the rows, columns, any dimension, of your NumPy arrays. The main class of the la package is a labeled array, larry. A larry consists of data and labels and data is stored as a NumPy array with labels as a list of lists (one list per dimension).
  • Lasagne :: A Lightweight library to build and train neural networks in Theano. Documentation.
  • netcdf4-python :: A python/numpy interface to the netCDF C library. http://unidata.github.io/netcdf4-python
  • propagator.py :: A propagator network in Python, inspired by Radul & Sussman's The Art of the Propagator.
  • PyGraphistry :: A library to extract, transform, and visually explore big graphs.
  • pymf :: Python Matrix Factorization Module. Source on Google
  • PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data.
  • python-graph :: A library for working with graphs in Python.
  • sparray :: Sparse n-dimensional arrays in Python.
  • Theano :: A Python library for working with mathematical expressions involving multi-dimensional arrays efficiently. Resources
  • Xray :: Extended arrays for working with scientific datasets in Python. Documentation

scikit

Resources

  • YAHMM :: Yet Another Hidden Markov Model repository.

RESOURCES