Skip to content
/ loops Public
forked from 4ekmah/loops

instant cross-platform jit engine inspired by Xbyak

License

Notifications You must be signed in to change notification settings

vpisarev/loops

This branch is 1 commit behind 4ekmah/loops:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Dec 23, 2024
f991402 · Dec 23, 2024

History

52 Commits
Aug 15, 2024
Feb 25, 2024
Dec 23, 2024
Feb 25, 2024
Dec 23, 2024
Dec 23, 2024
Aug 15, 2024
Feb 25, 2024
Dec 23, 2024
Feb 19, 2022
May 10, 2023

Repository files navigation

Loops

This is instant cross-platform jit engine inspired by Xbyak

Loopslayers

Small library of of generators for neural network layers.

Currently has:
1.) Depthwise convolution with padding. Strides 1 or 2. No dilations. Activatons: none, ReLU, ReLU6, LeakyReLU.
2.) Maxpooling with padding. Strides 1 or 2. No dilations. Activatons: none, ReLU, ReLU6, LeakyReLU.

How to build loopslayers

Needs C++ compiler and cmake.

cd <build_dir>
cmake <loops_dir> .
make

Library built can be linked to other project via appending include path <loops_dir>\include, link library path <build_dir>\ and linking <build_dir>\libloopslayers.a and <build_dir>\libloops.a

(Or .lib, if your system is Windows)

About

instant cross-platform jit engine inspired by Xbyak

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.2%
  • Other 0.8%