Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
The English summary is being prepared. Showing the original description.
Use deepjazz for legacy MIDI jazz generation with music21 preprocessing, abstract grammar tokens, Keras/Theano LSTM training, safe diagnostics, and modernization guidance.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
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.No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
The English summary is being prepared. Showing the original description.
Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.
The English summary is being prepared. Showing the original description.
Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.
The English summary is being prepared. Showing the original description.
Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.
The English summary is being prepared. Showing the original description.
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.
The English summary is being prepared. Showing the original description.
Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.
The English summary is being prepared. Showing the original description.