计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
array-workflows【效率与协作】Use when working with Dask Array: chunked NumPy-like arrays, `dask.array.from_array`, chunk planning, slicing, `map_blocks`, `blockwise`, reductions, overlap, rechunking, generalized ufuncs, random arrays, linalg/FFT/stats, optional array backends, or array query-planning caveats.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
dask.array.from_array, chunk planning, slicing, map_blocks, blockwise,
reductions, overlap, rechunking, generalized ufuncs, random arrays,
linalg/FFT/stats, optional array backends, or array query-planning caveats."
disable-model-invocation: true
metadata:
disco-role: operating
license: BSD 3-ClauseUse this sub-skill for Dask Array workflows where the primary object is dask.array.Array, a lazy blocked array built from NumPy or NumPy-like chunks. Dask Array is best for arrays too large for memory, multi-file/image stacks, blocked numerical algorithms, and NumPy-style code that can run independently on chunks.
compute, persist, annotations, delayed objects, or HighLevelGraph internals, route to ../core-graphs-schedulers/SKILL.md.../dataframe-workflows/SKILL.md and return here for array-only operations.array.chunk-size, array.rechunk.*, array.slicing.split_large_chunks, array.query-planning, CLI inspection, diagnostics, or profiling, route to ../configuration-diagnostics-cli/SKILL.md.compute() or persist() in the middle of graph construction unless the user explicitly requests materialization or chunk-size discovery.stack, concatenate, rechunk, map_blocks, map_overlap, blockwise, and apply_gufunc.references/api-reference.md lists the core Dask Array APIs, signatures, and when to use each family.references/workflows.md gives task-oriented recipes for creation, slicing, reductions, map_blocks, blockwise, overlap, gufuncs, random, linalg, FFT, stats, and optional backends.references/chunking-and-performance.md explains chunk forms, unknown chunks, storage alignment, rechunk planning, slicing chunk warnings, and query-planning flags.references/troubleshooting.md maps common Dask Array errors and performance symptoms to fixes.scripts/array_smoke.py is a fixture-free smoke check for array creation, chunks, map_blocks, overlap, rechunk, and compute.From the sub-skill directory or a copied skill installation, run:
python scripts/array_smoke.py --help
python scripts/array_smoke.py
The script uses only tiny in-memory arrays and asserts chunk metadata plus computed values. It does not require a source checkout, GPU, network, or external data files.