Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Convolution
88 Open Source Convolution Software Projects
Free and open source convolution code projects including engines, APIs, generators, and tools.
Jounce Surge
4964 ⭐
A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.
Mnn
6372 ⭐
MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba
Disintegration Imaging
4088 ⭐
Imaging is a simple image processing package for Go
Capsgnn
1115 ⭐
A PyTorch implementation of "Capsule Graph Neural Network" (ICLR 2019).
Tusimple Duc
578 ⭐
Understanding Convolution for Semantic Segmentation
Conditional Pixelcnn Decoder
482 ⭐
Tensorflow implementation of Gated Conditional Pixel Convolutional Neural Network
Libxsmm
597 ⭐
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Numpycnn
479 ⭐
Building Convolutional Neural Networks From Scratch using NumPy
Sota Py
382 ⭐
A discrete-time Python-based solver for the Stochastic On-Time Arrival routing problem
Convnetsharp
411 ⭐
Deep Learning in C#
Dsp Theory
608 ⭐
Theory of digital signal processing (DSP): signals, filtration (IIR, FIR, CIC, MAF), transforms (FFT, DFT, Hilbert, Z-transform) etc.
Massiv
351 ⭐
Efficient Haskell Arrays featuring Parallel computation
Jaxony Shufflenet
273 ⭐
ShuffleNet in PyTorch. Based on https://arxiv.org/abs/1707.01083
Skimcaffe
234 ⭐
Caffe for Sparse Convolutional Neural Network
Image JS
344 ⭐
Image processing and manipulation in JavaScript
Convolve
210 ⭐
Simple demonstration of separable convolutions
Numforge Laser
227 ⭐
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Wichtounet Etl
202 ⭐
Blazing-fast Expression Templates Library (ETL) with GPU support, in C++
Sparse Winograd Cnn
169 ⭐
Efficient Sparse-Winograd Convolutional Neural Networks (ICLR 2018)
Pyeco
166 ⭐
python implementation of efficient convolution operators for tracking
Fc Densenet Tensorflow
120 ⭐
Fully Convolutional DenseNet (A.K.A 100 layer tiramisu) for semantic segmentation of images implemented in TensorFlow.
Jamesdspmanager
174 ⭐
Audio DSP effects build on Android system framework layer. This is a repository contains a pack of high quality DSP algorithms specialized for audio processing.
Vkfft
803 ⭐
Vulkan/CUDA/HIP/OpenCL Fast Fourier Transform library
Psconv
158 ⭐
[ECCV 2020] PSConv: Squeezing Feature Pyramid into One Compact Poly-Scale Convolutional Layer
Angus924 Rocket
230 ⭐
ROCKET: Exceptionally fast and accurate time series classification using random convolutional kernels
Pynq Dl
89 ⭐
Xilinx Deep Learning IP
Doggie
103 ⭐
A Cross-platform Library for Swift
Pyspeechrev
78 ⭐
This python code performs an efficient speech reverberation starting from a dataset of close-talking speech signals and a collection of acoustic impulse responses.
Shellnet
80 ⭐
ShellNet: Efficient Point Cloud Convolutional Neural Networks using Concentric Shells Statistics
Pytsetlinmachine
93 ⭐
Implements the Tsetlin Machine, Convolutional Tsetlin Machine, Regression Tsetlin Machine, Weighted Tsetlin Machine, and Embedding Tsetlin Machine, with support for continuous features, multigranularity, and clause indexing
Coordconv
97 ⭐
Pytorch implementation of "An intriguing failing of convolutional neural networks and the CoordConv solution" - https://arxiv.org/abs/1807.03247
Spark Convolution Patch
72 ⭐
Convolution and other super-patches (blur, sharpen)
Active Convolution
57 ⭐
Active Convolution
Cnn For Bearing Fault Diagnosis
69 ⭐
CNN applied to bearing signals for analysis
Image_filter
57 ⭐
Commonly used image filters. :earth_americas: 包罗常见的图像滤波器。
Anomaly_detection
58 ⭐
This is a times series anomaly detection algorithm, implemented in Python, for catching multiple anomalies. It uses a moving average with an extreme student deviate (ESD) test to detect anomalous points.
Ragavvenkatesan Yann
42 ⭐
This toolbox is support material for the book on CNN (http://www.convolution.network).
Convolutional Tsetlin Machine Tutorial
45 ⭐
Tutorial on the Convolutional Tsetlin Machine
Zikichombo Dsp
33 ⭐
DSP and filtering library
Cnn_np
33 ⭐
使用numpy构建cnn复习深度学习知识
Canvas Img Process
32 ⭐
html5 canvas image process ( 3*3 kernel ) canvas卷积核测试 canvas图片后期
Susa
41 ⭐
High Performance Computing (HPC) and Signal Processing Framework
Riconv
41 ⭐
Rotation Invariant Convolutions for 3D Point Clouds Deep Learning
Tensorflow Convolution Models
23 ⭐
Gowtham1729 Image Processing
58 ⭐
Image Processing Toolbox in Verilog using Basys3 FPGA
Pytsetlinmachinecuda
35 ⭐
Massively Parallel and Asynchronous Architecture for Logic-based AI
Dcgan For Psychonauts
24 ⭐
Use DCGAN to create trippy videos
Dilated Convolutional Layer Implementation
26 ⭐
An implementation of dilated convolutional layer based on Darknet Architecture
Fp23fftk
28 ⭐
Floating point Forward/Inverse Fast Fourier Transform (FFT) IP-core for newest Xilinx FPGAs (Source lang. - VHDL).
Websight
25 ⭐
Aiding the visually impaired through real time augmented reality, AI object detection, WebGL shaders effects such as edge detection, and colour adjustments.
Pytsetlinmachineparallel
32 ⭐
Multi-threaded implementation of the Tsetlin Machine, Convolutional Tsetlin Machine, Regression Tsetlin Machine, and Weighted Tsetlin Machine, with support for continuous features and multigranularity.
Deep Scite
20 ⭐
:rowboat: A simple recommendation engine (by way of convolutions and embeddings) written in TensorFlow
Coursera Ng Convolutional Neural Networks
27 ⭐
Numpy_ltspice_filter
31 ⭐
A python module for seamless integration of analog filters designed in LTspice into Python3/Numpy signal processing projects.
Cnn Convoluter
82 ⭐
An interactive player for CNN convolution
Pytorch Extension Convolution
25 ⭐
An example of C++ extension for PyTorch.
Hybridreverb2
30 ⭐
Reverb effect using hybrid impulse convolution
Keras Text Classification
15 ⭐
CNN text classification using keras
Cr33zz Neuro
16 ⭐
C# implementation of neural networks library. Contains basic types of layers (dense, convolution, pooling, flatten). Supports single CPU, Multi-CPU and GPU tensor operations (using ManagedCUDA). This project is no longer developed, since I ported it to C++ and greatly expanded (Neuro_).
Snlpatel001213 Algorithmia
15 ⭐
Coordconv Implementation
14 ⭐
TensorFlow implementation of CoordConv Layer introduced by UBER
Latte
13 ⭐
Latte is a convolutional neural network (CNN) inference engine written in C++ and uses AVX to vectorize operations. The engine runs on Windows 10, Linux and macOS Sierra.
Octconv
16 ⭐
Octave Convolution Implementation in PyTorch
Convolutionbuildingblocks
13 ⭐
GEMM and Winograd based convolutions using CUTLASS
Libprofit
11 ⭐
A C++ library that produces images based on different luminosity profiles
Localfilters.jl
20 ⭐
Multi-dimensional local filters (convolution, mathematical morphology, etc.) for Julia.
Image Processing In Physics
11 ⭐
Graduate Level Course of Technical University of Munich
Bandlimited Cnns
17 ⭐
Band-limited Training and Inference for Convolutional Neural Networks
Texturesegmentation
13 ⭐
Pytorch_convnd
32 ⭐
Functional N-dimensional convolution in Pytorch, recursively calling convNd until reaching conv3d.
Jdsp
81 ⭐
A Java Library for Digital Signal Processing
A Martyn Resnet
19 ⭐
An implementation of the original "ResNet" paper in Pytorch
Sooftware Conformer
310 ⭐
PyTorch implementation of "Conformer: Convolution-augmented Transformer for Speech Recognition" (INTERSPEECH 2020)
Fft Conv Pytorch
224 ⭐
Implementation of 1D, 2D, and 3D FFT convolutions in PyTorch. Much faster than direct convolutions for large kernel sizes.
Convolution Vision Transformers
161 ⭐
PyTorch Implementation of CvT: Introducing Convolutions to Vision Transformers
Scidart
98 ⭐
Multiplatform scientific computing for Dart
Minirocket
114 ⭐
MINIROCKET: A Very Fast (Almost) Deterministic Transform for Time Series Classification
Contnet
89 ⭐
This repo contains the code of "ConTNet: Why not use convolution and transformer at the same time?"
Nonuniformblur
83 ⭐
Authors' implementation of my SIGGRAPH Asia 2019 Technical Briefs (The Power of Box Filters: Real-time Approximation to Large Convolution Kernel by Box-filtered Image Pyramid) demo I (just for reference). A very fast approximation to large-kernel Gaussian blur with nonuniform blur radii, by making use of box-filtered mip maps V-cycle (theoratically related to Haar wavelet tranforms). The mathematical model can be found in the PDF file.
Irradiancemap
38 ⭐
Authors' implementation of my SIGGRAPH Asia 2019 Technical Briefs (The Power of Box Filters: Real-time Approximation to Large Convolution Kernel by Box-filtered Image Pyramid) demo II. Real-time dynamic irradiance mapping.
Pytorch Debayer
21 ⭐
Convolutional PyTorch debayering layer
Igemmgen
16 ⭐
Code generator for implicit gemm algorithm for amdgpu.
A Convolution Kernel Implemented By Vivado Hls
14 ⭐
This project implements a convolution kernel based on vivado HLS on zcu104
2dconv Fpga
12 ⭐
A 2D convolution hardware implementation written in Verilog
Cmf.jl
11 ⭐
Convolutive Matrix Factorization in Julia
Sobel Feldman
11 ⭐
Sobel–Feldman, Prewitt, Canny filter
Openvino Model Division And Simple Custom Layer
11 ⭐
Demonstrates how to divide a DL model into multiple IR model files (division) and introduce a simplest way to implement a custom layer works with OpenVINO IR models.
Computer Vision Course Assignments
10 ⭐
Canny Edge Detection, Eigen Faces Face Recognition Algorithm, Applying Sobel Filter, Hough Lines, Harris Corner Detection as a Feature, Image Manipulation