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
Accelerator
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 }}
spectralcode
/
OCTproEngine
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
OCTproEngine
python
on
main
User selector
All users
All time
Commit history
Commits on Jul 6, 2026
upkeep: teach the current callback API in the basic python example, fix stale recorder example output
Show description for 05375df
spectralcode
committed
05375df
View commit details
Copy full SHA for 05375df
View code at this point
Browse repository at this point
fix: align abortRecording storage handling with the completion path
Show description for 036e9ec
spectralcode
committed
036e9ec
View commit details
Copy full SHA for 036e9ec
View code at this point
Browse repository at this point
fix: recording after abortRecording() lost its buffer ID bookkeeping
Show description for 4308007
spectralcode
committed
4308007
View commit details
Copy full SHA for 4308007
View code at this point
Browse repository at this point
fix: make python callback teardown GIL-safe
Show description for 14912e2
spectralcode
committed
14912e2
View commit details
Copy full SHA for 14912e2
View code at this point
Browse repository at this point
Commits on Jul 5, 2026
docs: correct stale concurrency comments, document consumer contracts
Show description for 27aa974
spectralcode
committed
27aa974
View commit details
Copy full SHA for 27aa974
View code at this point
Browse repository at this point
feat: unify input callbacks onto the BufferManager worker model, remove CallbackManager
Show description for 2d37a28
spectralcode
committed
2d37a28
View commit details
Copy full SHA for 2d37a28
View code at this point
Browse repository at this point
Commits on Apr 13, 2026
feat: add Python load raw, process, and display example
spectralcode
committed
ce18b86
View commit details
Copy full SHA for ce18b86
View code at this point
Browse repository at this point
Commits on Dec 14, 2025
test: add simulated data access in callback
spectralcode
committed
eb30d40
View commit details
Copy full SHA for eb30d40
View code at this point
Browse repository at this point
chore: remove unused cudautils files and python bindings
spectralcode
committed
4aeb86f
View commit details
Copy full SHA for 4aeb86f
View code at this point
Browse repository at this point
refactor: split python bindings into separate files
spectralcode
committed
e7fc2db
View commit details
Copy full SHA for e7fc2db
View code at this point
Browse repository at this point
Commits on Dec 5, 2025
test: add options for fpn-removal and post-proc. bg subtraction to python perfromance benchmark
spectralcode
committed
5e433f5
View commit details
Copy full SHA for 5e433f5
View code at this point
Browse repository at this point
Commits on Nov 30, 2025
feat: add vulkan device management methods
spectralcode
committed
df3f8ca
View commit details
Copy full SHA for df3f8ca
View code at this point
Browse repository at this point
test: add vulkan to python perfomance benchmark
spectralcode
committed
779486a
View commit details
Copy full SHA for 779486a
View code at this point
Browse repository at this point
feat: add vulkan backend to python bindings
spectralcode
committed
d20e302
View commit details
Copy full SHA for d20e302
View code at this point
Browse repository at this point
Commits on Nov 28, 2025
test: reduce number of iterations for shorter test duration
spectralcode
committed
3be2e75
View commit details
Copy full SHA for 3be2e75
View code at this point
Browse repository at this point
test: increase sleep time (work around for unresolved race condition)
spectralcode
committed
ee488e1
View commit details
Copy full SHA for ee488e1
View code at this point
Browse repository at this point
fix: make run_all_tests.py work from any directory
spectralcode
committed
5a029dc
View commit details
Copy full SHA for 5a029dc
View code at this point
Browse repository at this point
test: adjust for jetson
spectralcode
committed
5f86289
View commit details
Copy full SHA for 5f86289
View code at this point
Browse repository at this point
Commits on Nov 27, 2025
fix: add reshape
spectralcode
committed
9046455
View commit details
Copy full SHA for 9046455
View code at this point
Browse repository at this point
fix: add proper handling of numpy array shapes for input/output buffer
spectralcode
committed
980c109
View commit details
Copy full SHA for 980c109
View code at this point
Browse repository at this point
chore: add check to use copy dlls command only on windows
spectralcode
committed
0e9e80e
View commit details
Copy full SHA for 0e9e80e
View code at this point
Browse repository at this point
test: add jetson specific configuration
spectralcode
committed
6cd1114
View commit details
Copy full SHA for 6cd1114
View code at this point
Browse repository at this point
Commits on Nov 26, 2025
test: add ProcessorConfiguration tests
spectralcode
committed
844e436
View commit details
Copy full SHA for 844e436
View code at this point
Browse repository at this point
refactor: simplify ProcessorConfiguration and reorganize/rename paramter
spectralcode
committed
01529d2
View commit details
Copy full SHA for 01529d2
View code at this point
Browse repository at this point
Commits on Nov 24, 2025
feat: add unified backend configuration API
spectralcode
committed
b44336e
View commit details
Copy full SHA for b44336e
View code at this point
Browse repository at this point
chore: add cmake file to copy required dlls for executables
spectralcode
committed
1e52d82
View commit details
Copy full SHA for 1e52d82
View code at this point
Browse repository at this point
feat: add opencl backend
spectralcode
committed
70723d7
View commit details
Copy full SHA for 70723d7
View code at this point
Browse repository at this point
feat: add recorder
spectralcode
committed
e1ab7b8
View commit details
Copy full SHA for e1ab7b8
View code at this point
Browse repository at this point
Commits on Nov 20, 2025
chore: set CMP0177 policy to get rid of cmake warning
spectralcode
committed
0e2b36d
View commit details
Copy full SHA for 0e2b36d
View code at this point
Browse repository at this point
Commits on Nov 18, 2025
fix: resolve test_backend_comparison.py failure under run_all_tests.py
spectralcode
committed
085cb60
View commit details
Copy full SHA for 085cb60
View code at this point
Browse repository at this point
feat: add InputCallbackManager, buffer IDs, and ProcessorTools to enable implementation of objects that receive raw and processed data
spectralcode
committed
e18b91a
View commit details
Copy full SHA for e18b91a
View code at this point
Browse repository at this point
Commits on Nov 16, 2025
feat: add cuda specific utility api and build options to enable/disable cpu/cuda build
spectralcode
committed
5d30741
View commit details
Copy full SHA for 5d30741
View code at this point
Browse repository at this point
Commits on Nov 15, 2025
feat: add fixed-pattern noise removal
spectralcode
committed
70d1586
View commit details
Copy full SHA for 70d1586
View code at this point
Browse repository at this point
feat: add post-processing background profile subtraction
spectralcode
committed
924b613
View commit details
Copy full SHA for 924b613
View code at this point
Browse repository at this point
Commits on Nov 11, 2025
chore: add optional FFTW build-time download
spectralcode
committed
68bc62b
View commit details
Copy full SHA for 68bc62b
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.