alisaaalehi / convolution_as_multiplicationLinks
Step by step explanation of 2D convolution implemented as matrix multiplication using toeplitz matrices
☆73Updated 3 years ago
Alternatives and similar repositories for convolution_as_multiplication
Users that are interested in convolution_as_multiplication are comparing it to the libraries listed below
Sorting:
- Butterfly matrix multiplication in PyTorch☆174Updated last year
- Numerical integration in arbitrary dimensions on the GPU using PyTorch / TF / JAX☆207Updated last month
- A Library for Differentiable Logic Gate Networks☆729Updated last year
- A plugin for Jupyter Notebook to run CUDA C/C++ code☆244Updated last year
- A JAX-based research framework for differentiable and parallelizable acoustic simulations, on CPU, GPUs and TPUs☆181Updated last year
- Spyx: Spiking Neural Networks in JAX☆124Updated 11 months ago
- ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learning☆280Updated 2 years ago
- A Numpy implementation of a Convolutional Neural Network: slow & fast (im2col/col2im).☆58Updated 2 years ago
- Instructional implementation of Physics-Aware Training (PAT) with demonstrations on simulated experiments.☆302Updated 11 months ago
- OSS library that implements deep learning methods for partial differential equations and much more☆451Updated 2 months ago
- High Granularity Quantizarion for Ultra-Fast Machine Learning Applications on FPGAs☆34Updated 2 months ago
- A Neural Operator-based Integrated Photonic Device Simulation Framework, NeurOLight NeurIPS 2022☆47Updated 2 years ago
- Extending JAX with custom C++ and CUDA code☆399Updated last year
- Compositional Linear Algebra☆491Updated last month
- Implementation of "Gradients without backpropagation" paper (https://arxiv.org/abs/2202.08587) using functorch☆113Updated 2 years ago
- A simple library to deploy Keras neural networks in pure C for realtime applications☆90Updated 2 months ago
- Code for the book "The Elements of Differentiable Programming".☆267Updated 3 months ago
- PyTorch implementation of Levenberg-Marquardt training algorithm☆78Updated 6 months ago
- TensorLy-Torch: Deep Tensor Learning with TensorLy and PyTorch☆81Updated last year
- matrix multiplication in CUDA☆123Updated 2 years ago
- ASDL: Automatic Second-order Differentiation Library for PyTorch☆189Updated 9 months ago
- Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python☆496Updated last week
- Implementation of the generalized 2D convolution with dilation from scratch in Python and NumPy☆59Updated 4 years ago
- Fast training of unitary deep network layers from low-rank updates☆28Updated 2 years ago
- A projection-based framework for gradient-free and parallel learning☆104Updated 3 months ago
- DeepHyper: A Python Package for Massively Parallel Hyperparameter Optimization in Machine Learning☆297Updated this week
- Scientific Computational Imaging COde☆139Updated this week
- Introduction to CUDA programming☆125Updated 8 years ago
- An Online Deep Learning Interface for HPC programs on NVIDIA GPUs☆174Updated this week
- Python Algorithms for Randomized Linear Algebra☆56Updated 2 years ago