Skip to content
/ cTorch Public

A neural network inference lib implemented with STD C. *Experimental*

License

Notifications You must be signed in to change notification settings

pcpLiu/cTorch

Repository files navigation

(This is a personal experimental project, not ready for prod.)


Introduction

cTorch is a light weight and flexible neural network inference library. It is written in STD C11.

Features

  • Prunable. You can build cTorch with selective operators and backends
  • High-performance backends support. cTorch supports several high performance backends: Intel MKL, CUDA etc

Building & Installation

Building dependencies:

  • CMake
  • A C compiler: gcc or Clang

Quick installation

$ git clone https://github.com/pcpLiu/cTorch
$ cd cTorch
$ mkdir build && cd build
$ cmake .. && make cTorch
$ sudo make install

License

Apache 2.0

About

A neural network inference lib implemented with STD C. *Experimental*

Resources

License

Contributing

Stars

Watchers

Forks