Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
Dépôt GitHub

Insight7

Insight7 contient 80 skills collectées depuis PlumBlossomMaid, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
80
Stars
4
mis à jour
2026-06-08
Forks
2
Couverture métier
2 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

add-device-info
Développeurs de logiciels

Add device information query functions through HAL → ins:: API → language bindings

2026-06-08
demo-device-all-flags
Développeurs de logiciels

Add --device all/--timer/--info CLI flags to demos across all languages for competition scoring

2026-06-08
add-composite-signal-op
Développeurs de logiciels

Add composite signal operators using existing primitives (no dedicated backend kernels needed)

2026-06-07
port-cusignal-module
Développeurs de logiciels

How to port a cusignal Python/CUDA module to ins::signal C++ using Insight7 primitives and HAL

2026-06-07
optimize-cross-language-perf
Développeurs de logiciels

Profile and optimize binding language (Lua/Julia/Python) demo performance to match or exceed C++ baseline

2026-06-07
fix-busted-cached-so
Développeurs de logiciels

busted loads _insight.so from ~/.luarocks/lib first, not build/ — must copy .so after rebuild

2026-06-07
fix-julia-nullptr-check
Développeurs de logiciels

Julia C API bindings must check for nullptr return — silent failure otherwise

2026-06-07
fix-lua-raw-pushcfunction-exception
Développeurs de logiciels

Lua sol2 lambdas and raw lua_pushcfunction must catch C++ exceptions — sol2 does NOT always auto-catch

2026-06-07
fix-cross-language-demo-gotchas
Développeurs de logiciels

Common issues in Python/Lua/Julia demos — shape()/numel/item/tostring/init/ins.abs() complex bug patterns

2026-06-06
add-array-setitem
Développeurs de logiciels

Adding __setitem__ to Array class — view-based assignment with fill_/copy_from_ via HAL dispatch, operator= semantics, non-contiguous output handling

2026-06-06
add-python-dunder-operators
Développeurs de logiciels

Adding all Python dunder operators to pybind11 Array binding — arithmetic, comparison, bitwise, unary, conversion

2026-06-06
cross-language-demo-porting
Développeurs de logiciels

Patterns for porting Python radar detection demo to C++, Lua, Julia — CLI args, framework APIs, 1-based indexing, missing bindings

2026-06-06
fix-2d-array-row-write
Développeurs de logiciels

Preallocated 2D array row assignment (pc[p] = array) silently fails for large arrays — use ins.stack instead

2026-06-06
fix-batched-fft-axis0
Développeurs de logiciels

ins.fft(arr, n, axis=0) on 2D complex128 GPU arrays produces wrong results — use numpy FFT or axis=1 workaround

2026-06-06
fix-ci-doc-path-triggers
Développeurs de logiciels

Exclude .md/.txt files from triggering build CI workflows — bindings/**/*.md should not trigger language_bindings or demo_tests

2026-06-06
fix-contiguous-copy-noncontiguous-output
Développeurs de logiciels

contiguous_copy kernel writes to wrong positions when output is a non-contiguous view — fast path and non-contiguous path both ignore output strides

2026-06-06
fix-cuda-concat-perf
Développeurs de logiciels

Replace element-by-element cudaMemcpy loop with cudaMemcpy2D for batched strided copy (2390x speedup on typical sizes)

2026-06-06
fix-cuda-kernel-runtime
Développeurs de logiciels

Fix CUDA kernel runtime bugs discovered through test alignment (missing dtypes, wrong dims, incorrect parameter reading).

2026-06-06
fix-cuda-kernel-view-offset
Développeurs de logiciels

CUDA kernels that iterate over input array elements must add src->offset when computing source byte address, or the kernel reads from byte 0 instead of the view's start.

2026-06-06
fix-full-kernel-view-offset
Développeurs de logiciels

full kernel ignores out->offset, writing to parent array start instead of view position — affects fill_() on views

2026-06-06
install-language-bindings
Développeurs de logiciels

Make Insight7 installable via pip/luarocks/Julia Pkg with backend .so auto-discovery

2026-06-06
optimize-fft-plan-cache
Développeurs de logiciels

Replace single-plan FFT cache with multi-plan cache to avoid ~5ms cuFFT plan recreation when alternating between FFT sizes

2026-06-06
pure-insight-python-demo
Développeurs de logiciels

Template for pure Insight7 demos with MF FFT caching, device-aware init, --plot matplotlib rendering, and no numpy in core path

2026-06-06
radar-cfar-target-extraction
Développeurs de logiciels

Pure Insight7 target extraction from CFAR detection map: nonzero + energy sort + clustering + per-range dedup, avoiding numpy dependency.

2026-06-06
cross-platform-backend-discovery
Développeurs de logiciels

Backend discovery for pip/luarocks installs — add_backend_search_path + LD_LIBRARY_PATH + ctypes pre-load

2026-06-05
luarocks-cmake-packaging
Développeurs de logiciels

Create luarocks rockspec with cmake build, dynamic backend .so copying, cross-platform

2026-06-05
numpy-partial-indexing
Développeurs de logiciels

Implement NumPy-style partial indexing in C++ core — a[1] on multi-dim returns slice view, all languages benefit

2026-06-05
paddle-style-default-device
Développeurs de logiciels

Implement PaddlePaddle-style lazy GPU default device in C++ core, all languages inherit

2026-06-05
fix-lua-binding-api-gotchas
Développeurs de logiciels

Common Lua binding API issues — comparison operators, item/get, __tostring, scalar inputs

2026-06-05
fix-julia-binding-api-gotchas
Développeurs de logiciels

Common Julia binding API issues — from_data column-major, getindex, Base.abs shadowing, load_backend, complex dtypes, axis reversal

2026-06-05
fix-ci-test-tempdir-race
Analystes en assurance qualité des logiciels et testeurs

Fix CI test failures from parallel test suites competing for shared temp directories

2026-06-05
add-python-slice-getitem
Développeurs de logiciels

Python native __getitem__ with int, tuple (mixed int/slice), and slice support for NumPy-style indexing

2026-06-05
smart-backend-init
Développeurs de logiciels

ins::init() with optional auto-discover CPU+GPU backends, dynamic-only loading

2026-06-04
wrap-external-plot-library
Développeurs de logiciels

Wrapping an external C++ library (matplotplusplus) with Array conversion, conditional compilation, and separate CI

2026-06-04
apply-third-party-patch
Développeurs de logiciels

CMake mechanism for idempotent, reproducible patches to third-party dependencies (inspired by PaddlePaddle)

2026-06-04
debug-ci-failures
Développeurs de logiciels

Systematic approach to debug and fix multi-job CI failures from user-provided log files

2026-06-04
julia-column-major-layout
Développeurs de logiciels

Handle Julia column-major ↔ Insight row-major layout: from_data dim reversal, axis conversion, to_data reshape

2026-06-04
fix-ci-binding-test-paths
Analystes en assurance qualité des logiciels et testeurs

Fix CI workflow test paths after tests/bindings/ migration to per-module structure

2026-06-03
fix-ci-workflow-path-triggers
Développeurs de logiciels

Fix CI workflows not triggering on PRs when new directories are added (backends/**, tests/**, etc.)

2026-06-03
fix-cuda-build-errors
Développeurs de logiciels

Common fixes for CUDA kernel build errors (atomicAdd, void*, missing headers, half-precision).

2026-06-03
Affichage des 40 principaux skills collectés sur 80 dans ce dépôt.