Skip to content
/ weave Public
forked from scipy/weave

Weave - tools for including C/C++ code within Python code.

License

Notifications You must be signed in to change notification settings

ianjwood/weave

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weave provides tools for including C/C++ code within Python code. Inlining C/C++ code within Python generally results in speedups of 1.5x to 30x over algorithms written in pure Python.

Weave is the stand-alone version of the deprecated Scipy submodule scipy.weave. It is Python 2.x only, and is provided for users that need new versions of Scipy (from which the weave submodule may be removed) but have existing code that still depends on scipy.weave. For new code, users are recommended to use Cython.

To install Weave, use of pip is recommended:

pip install weave

About

Weave - tools for including C/C++ code within Python code.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 82.5%
  • Python 15.0%
  • Makefile 1.9%
  • C 0.6%