Skip to content

nbulsi/stp

Repository files navigation

stp

Introduction

Semi-Tensor Product (STP) engine for Electronic Design Automation (EDA)

Read the full documentation.

Using stp as a stand-alone tool

Now, we use eigen library for matrix computation, so please install it before running this project.

git clone https://gitlab.com/libeigen/eigen.git
cd eigen
mkdir build
cd build
cmake ..
make install

Then you can clone stp project and compile it.

git clone https://gitee.com/zfchu/stp.git   (Gitee repository)
git clone https://github.com/nbulsi/stp.git (GitHub repository) 
cd stp
mkdir build
cd build
cmake ..
make
./test/run_tests
./example/matrix

The test and examples directories are compiled in defalut, if you want turn it off, please use

cmake -DSTP_EXAMPLES=OFF -DSTP_TEST=OFF ..

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages