协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
advanced-operations【开发与工程】Advanced scvi-tools operations: Ray/autotune, MLflow, optional extras, developer extension surfaces, custom modules, Pyro internals, distributions, constraints, and neural building blocks.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task involves scvi-tools internals or infrastructure beyond standard data setup, model fitting, latent extraction, or downstream biology workflows.
scvi.autotune.run_autotune, AutotuneExperiment, Ray Tune schedulers/searchers, HyperOpt, and scib-metrics tuning.scvi-tools[autotune], scvi-tools[mlflow], scvi-tools[hub], scvi-tools[parallel], scvi-tools[interpretability], scvi-tools[diagvi], RAPIDS, custom dataloaders, and hardware extras.scvi.settings.mlflow_set_tracking_uri, scvi.settings.mlflow_set_experiment, scvi.utils.mlflow_logger, mlflow_log_artifact, mlflow_log_table, and mlflow_log_text.scvi.model.base.BaseModelClass, scvi.module.base.BaseModuleClass, LossOutput, PyroBaseModuleClass, auto_move_data, scvi.nn, and scvi.distributions.setup_anndata, registry-field choices, or AnnData/MuData preparation; use the data setup sub-skill.SCVI/SCANVI/TOTALVI constructor choices, or basic train/query APIs; use core model and training sub-skills.scvi.autotune or MLflow utilities; default installs may not include Ray, HyperOpt, scib-metrics, muon, or MLflow.run_autotune.module.forward(tensors, compute_loss=True) and assert returned inference_outputs, generative_outputs, and LossOutput shapes before training.validate_args=True, check positive parameters (mu, theta, scale, rate, concentration), and verify broadcasting across minibatch and feature axes.