brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
hydra-pipelinesConstruct, debug, and explain classic SPLADE Hydra workflows for train/index/retrieve/evaluate/flops/export without opening the source repository.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a user needs the original SPLADE Hydra entry points: python -m splade.all, python -m splade.train, python -m splade.index, python -m splade.retrieve, python -m splade.evaluate, python -m splade.flops, or python -m splade.create_anserini.
SPLADE_CONFIG_NAME=<name-or-yaml> for a config bundled with the installed SPLADE package's conf/ tree.SPLADE_CONFIG_FULLPATH=/path/to/config.yaml for a saved experiment config, usually from a previous config.checkpoint_dir.splade.train creates config.checkpoint_dir/config.yaml.splade.index, splade.retrieve, splade.flops, and splade.create_anserini normally load config.checkpoint_dir/config.yaml.config.pretrained_no_yamlconfig=true and set init_dict.model_type_or_dir=<hf-model-or-local-model-dir>.config_default: config.checkpoint_dir=..., config.index_dir=..., and config.out_dir=....train/data=msmarco, index=msmarco, or retrieve_evaluate=toy; use package-position paths for parameters, such as init_dict.model_type_or_dir=... or config.top_k=1000.scripts/splade_hydra_command_builder.py; it validates required arguments and prints commands without running SPLADE.references/hydra-workflows.md for toy, training, indexing, retrieval, evaluation, FLOPS, pretrained-model, and create-Anserini command shapes.references/configuration.md for config names, saved config paths, group overrides, output directories, and post-training config flow.references/troubleshooting.md for unresolved ???, config-source conflicts, Hydra override mistakes, version_base dependency drift, pytrec_eval, CPU/GPU, and model-download failures.splade.hf_train, use ../hf-training-reranking/SKILL.md.../model-data-api/SKILL.md.../pruning-export-evaluation/SKILL.md; this sub-skill only covers splade.create_anserini as the handoff command.