Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
中文简介正在准备中。当前显示原文说明。
Use deepjazz for legacy MIDI jazz generation with music21 preprocessing, abstract grammar tokens, Keras/Theano LSTM training, safe diagnostics, and modernization guidance.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Use this skill when a task involves the deepjazz repository or a deepjazz-style workflow: symbolic MIDI jazz generation, Metheny-style MIDI preprocessing, abstract grammar tokens, note cleanup, Keras/Theano LSTM generation, optional Theano GPU commands, or modernizing the legacy code.
This skill is self-contained. Do not rely on reading original repo scripts at runtime to recover constants, signatures, or workflow boundaries; use the bundled references and scripts below.
| User task | Route |
|---|---|
| Inspect whether a MIDI file can work with deepjazz, change melody/accompaniment parts, or debug corpus extraction | sub-skills/midi-preprocessing/ |
| Explain or validate grammar tokens, run parse/unparse/cleanup smoke checks, or debug malformed generated grammar | sub-skills/grammar-and-qa/ |
| Run, adapt, or port the LSTM generation path; avoid playback/training hazards; inspect model settings | sub-skills/lstm-generation/ |
| Diagnose install/import/backend problems that cut across all workflows | references/troubleshooting.md |
| Check whether this skill matches a checkout/source revision | references/repo-provenance.md |
Treat deepjazz as a legacy script collection, not a modern installable package.
For faithful execution, use a Python 2.7-era environment with NumPy/SciPy, music21, Keras 1.x, and Theano. Read references/dependency-environment.md before installing.
Set KERAS_BACKEND=theano before importing legacy Keras.
Run the bundled no-training environment check:
python scripts/check_deepjazz_environment.py --expect-theano
Validate MIDI structure before training:
python sub-skills/midi-preprocessing/scripts/inspect_midi_structure.py --midi-file <input.mid>
Validate grammar/QA behavior without training:
python sub-skills/grammar-and-qa/scripts/grammar_roundtrip_smoke.py --seed 7
Only run full generation after environment, data, and grammar checks pass. The original generation flow trains an LSTM, attempts realtime MIDI playback, and writes MIDI output.
generator, grammar, preprocess, qa, and lstm.generate(data_fn, out_fn, N_epochs), build_model(corpus, val_indices, max_len, N_epochs=128), get_musical_data(data_fn), get_corpus_data(abstract_grammars), parse_melody(fullMeasureNotes, fullMeasureChords), unparse_grammar(m1_grammar, m1_chords), prune_grammar(curr_grammar), prune_notes(curr_notes), clean_up_notes(curr_notes).max_len=20, max_tries=1000, diversity=0.5, bpm=130, default epochs 128.5, accompaniment parts 0,1,6,7, and solo window offsets 476..548.references/dependency-environment.md: public legacy dependency guidance and safe command sequence.references/troubleshooting.md: cross-cutting install, Python compatibility, data, playback, speed, and optional CUDA troubleshooting.references/repo-provenance.md: source commit, branch, evidence paths, and refresh baseline.references/repo-routing-metadata.json: structured router metadata used only if this skill is later imported into the managed repo-skills library.scripts/check_deepjazz_environment.py: safe dependency/backend/module-signature diagnostic; accepts optional --repo-root for inspecting a local deepjazz-style source tree without training.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
中文简介正在准备中。当前显示原文说明。
Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.
中文简介正在准备中。当前显示原文说明。
Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.
中文简介正在准备中。当前显示原文说明。
Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.
中文简介正在准备中。当前显示原文说明。
Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.
中文简介正在准备中。当前显示原文说明。
Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.
中文简介正在准备中。当前显示原文说明。