Introduce | Install | Tutorial | Examples | Acknowledgments
Box-X
is a Tool-box for Efficient Build and Debug in Python.
Especially, have done a lot of optimization for Scientific Computing and Computer Vision.
So, all Tools are divided into 2 parts by wether the tool is general used:
-
General Python Tool: Tools could be used anywhere in Python
-
Scientific Computing and Computer Vision Tool: Those tools are useful in Scientific Computing and Computer Vision field
P.S. boxx
supports both Python 2/3
on Linux | macOS | Windows
.
pip install git+https://github.com/DIYer22/boxx
git clone https://github.com/DIYer22/boxx
cd boxx/
python setup.py install
pip install boxx -U
💡 Note:
- Recommended to install via git or source because PyPI mirrors may has a big delay.
- Please ensure
boxx
's version >0.9.1
. Otherwise, please install from source.
Box-X
's Tutorial is a Jupyter Notebook file that allows run examples while view Tutorial.
There are 3 methods to view/run this Tutorial
We use Binder to run Tutorial Notebook in an executable interactive online jupyer environment.
That's mean you can run code in notebook rightnow in your browser without download or install anything.
git clone https://github.com/DIYer22/boxx
cd boxx/
python setup.py install
jupyter notebook
Then open ./tutorial_for_boxx.ipynb
in notebook.
Just view the Tutorial Notebook.
Examples are divided into 2 parts too.
General Python Tool on left, Scientific Computing and Computer Vision Tool on right.
💡 Note: Click the GIF or image will restart GIF and see more clearer GIF or image
- Thanks to Xiaodong Xu, Guodong Wu, Haoqiang Fan, Pengfei Xiong for their suggestions
- I develop
boxx
in Spyder IDE, Spyder is a awesome Scientific Python Development Environment with Powerful Qt-IPython performance
is supported by SnakeVizheatmap
is supported by csurfer/pyheatboox.x_
is supported by Fn.py: enjoy FP in Python