Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
arrayfire
/
arrayfire
Public
Notifications
You must be signed in to change notification settings
Fork
555
Star
4.9k
Code
Issues
292
Pull requests
39
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
arrayfire
src
api
c
convolve.cpp
on
feature/optional-graphics
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 11, 2025
signed 8-bit integer support
verstatx
authored and
syurkevi
committed
cdbbc75
View commit details
Copy full SHA for cdbbc75
View code at this point
Browse repository at this point
Commits on Jan 13, 2025
Fixed padding comparison in convolve2GradientNN (#3519)
Show description for 7127a0b
errata-c
and
errata-c
authored
7127a0b
View commit details
Copy full SHA for 7127a0b
View code at this point
Browse repository at this point
Commits on Jan 10, 2023
Put all internal symbols in the arrayfire namespace
Show description for 6023172
umar456
committed
6023172
View commit details
Copy full SHA for 6023172
View code at this point
Browse repository at this point
Commits on Sep 12, 2022
Fix issue where ndims was incorrectly used to calculate shape of input
umar456
authored and
9prady9
committed
5a51205
View commit details
Copy full SHA for 5a51205
View code at this point
Browse repository at this point
Commits on Jul 5, 2022
Move tile function to common namespace. Avoid calling from detail
Show description for ef69c51
umar456
authored and
syurkevi
committed
ef69c51
View commit details
Copy full SHA for ef69c51
View code at this point
Browse repository at this point
Commits on Aug 18, 2021
Move cast and castArray to the common directory
umar456
authored and
9prady9
committed
ea52651
View commit details
Copy full SHA for ea52651
View code at this point
Browse repository at this point
Commits on May 28, 2020
Reduce unnecessary instantiations across backends
9prady9
committed
782979b
View commit details
Copy full SHA for 782979b
View code at this point
Browse repository at this point
Commits on Apr 15, 2020
Apply clang-tidy suggestions to all backends (#2839)
Show description for 9404e33
umar456
authored
9404e33
View commit details
Copy full SHA for 9404e33
View code at this point
Browse repository at this point
Commits on Sep 20, 2019
Refactor numerical constant to AF_MAX_DIMS in convolve
9prady9
committed
39670fe
View commit details
Copy full SHA for 39670fe
View code at this point
Browse repository at this point
Commits on Aug 29, 2019
Dilated convolve2 and backward gradients (#2359)
Show description for dae7c16
syurkevi
authored and
umar456
committed
dae7c16
View commit details
Copy full SHA for dae7c16
View code at this point
Browse repository at this point
Commits on Jan 1, 2019
Update all source files based on clang-format rules
umar456
authored and
9prady9
committed
7128623
View commit details
Copy full SHA for 7128623
View code at this point
Browse repository at this point
Commits on Oct 8, 2017
CMake refactor
Show description for 9733745
umar456
committed
9733745
View commit details
Copy full SHA for 9733745
View code at this point
Browse repository at this point
Commits on Dec 17, 2016
fix potential memory leaks at src/api/c level
Show description for 7f5981f
9prady9
committed
7f5981f
View commit details
Copy full SHA for 7f5981f
View code at this point
Browse repository at this point
Merge branch 'hotfix-3.4.2' into isvector_check_fixes
9prady9
committed
b3b7262
View commit details
Copy full SHA for b3b7262
View code at this point
Browse repository at this point
Commits on Dec 14, 2016
Delegate separable convolve to multiplication for scalar filters
9prady9
committed
8d53153
View commit details
Copy full SHA for 8d53153
View code at this point
Browse repository at this point
Commits on Dec 7, 2016
optimization: avoid unnecessarily copying ArrayInfo objects
Vardan Akopian
committed
482eb97
View commit details
Copy full SHA for 482eb97
View code at this point
Browse repository at this point
Commits on Aug 4, 2016
handle empty arrays in a variety of functions
Show description for d001252
syurkevi
committed
d001252
View commit details
Copy full SHA for d001252
View code at this point
Browse repository at this point
Commits on Jun 21, 2016
Fix convolution forward check for 2d & 3d convolutions
9prady9
committed
a014835
View commit details
Copy full SHA for a014835
View code at this point
Browse repository at this point
Commits on Jun 3, 2016
Add lower dim delegations for fftconvolve
9prady9
committed
221d77c
View commit details
Copy full SHA for 221d77c
View code at this point
Browse repository at this point
Delegate convolve[3|2] calls to lower dim versions when appropriate
Show description for 1fa816d
9prady9
committed
1fa816d
View commit details
Copy full SHA for 1fa816d
View code at this point
Browse repository at this point
Commits on May 13, 2016
RENAME AF_BATCH_KIND: SIGNAL -> LHS, KERNEL -> RHS
shehzan10
committed
44dd4b8
View commit details
Copy full SHA for 44dd4b8
View code at this point
Browse repository at this point
Commits on May 9, 2016
Rename ConvolveBatchKind to a more general AF_BATCH_KIND
Show description for 935e782
shehzan10
committed
935e782
View commit details
Copy full SHA for 935e782
View code at this point
Browse repository at this point
Commits on Nov 3, 2015
Add intl/uintl to convolve and fftconvolve
shehzan10
authored and
umar456
committed
401f130
View commit details
Copy full SHA for 401f130
View code at this point
Browse repository at this point
Commits on Sep 22, 2015
Added short (s16) and ushort (u16) types for CPU
Show description for ebfe9e5
shehzan10
committed
ebfe9e5
View commit details
Copy full SHA for ebfe9e5
View code at this point
Browse repository at this point
Commits on Sep 14, 2015
BUGFIX convolve frequency condition is now based on kernel size
Show description for 1311e81
shehzan10
committed
1311e81
View commit details
Copy full SHA for 1311e81
View code at this point
Browse repository at this point
Commits on Jul 20, 2015
Extended support for interleaved convolution
pavanky
committed
16d8e27
View commit details
Copy full SHA for 16d8e27
View code at this point
Browse repository at this point
Commits on Jul 6, 2015
FEAT: Adding support for non overlapping batched convolution
pavanky
committed
f8f072c
View commit details
Copy full SHA for f8f072c
View code at this point
Browse repository at this point
Commits on Jun 30, 2015
Renaming enums for convolve batch modes
pavanky
committed
d656a20
View commit details
Copy full SHA for d656a20
View code at this point
Browse repository at this point
Commits on May 27, 2015
API: fftconvolve, meanshift, colorspace, erode/dilate
Show description for 2aa9d74
umar456
committed
2aa9d74
View commit details
Copy full SHA for 2aa9d74
View code at this point
Browse repository at this point
Commits on May 19, 2015
STYLE: Changing dim_type to dim_t
Show description for b685fa6
pavanky
committed
b685fa6
View commit details
Copy full SHA for b685fa6
View code at this point
Browse repository at this point
Commits on May 15, 2015
FEAT: convolve automatically switches to frequency domain when necessary
pavanky
committed
9002e68
View commit details
Copy full SHA for 9002e68
View code at this point
Browse repository at this point
Commits on May 14, 2015
Making all the inputs consts
pavanky
committed
2a48e06
View commit details
Copy full SHA for 2a48e06
View code at this point
Browse repository at this point
Making the expand parameter an enum for convolutions
pavanky
committed
7990c2c
View commit details
Copy full SHA for 7990c2c
View code at this point
Browse repository at this point
Commits on Mar 26, 2015
Multidimensional batch support for convolve
Show description for c8a92fe
9prady9
committed
c8a92fe
View commit details
Copy full SHA for c8a92fe
View code at this point
Browse repository at this point
Commits on Mar 24, 2015
Renamed ConvolveBatchKind::[ONE2ALL to ONE2MANY]
9prady9
committed
0801c7c
View commit details
Copy full SHA for 0801c7c
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.