技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
mattergen【数据与研究】Guide MatterGen inorganic-crystal generation, structure evaluation, dataset preparation, Hydra training, and property fine-tuning with CUDA-aware validation and safe artifact handling.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
MatterGen is a generative model for inorganic materials design. Use this root route to choose the smallest workflow-specific guide before running commands. The generated skill is self-contained: it describes package contracts and bundles safe preflight helpers, but it does not download checkpoints, datasets, MatterSim potentials, or start expensive jobs implicitly.
For a request that spans routes, prepare data first, train/fine-tune second, generate third, and evaluate last. Keep each stage's inputs, resolved config, checkpoint identity, data/reference version, device, and output directory in an external experiment record.
MatterGen requires Python 3.10+; the repository's documented Linux path uses a CUDA-capable PyTorch stack. Install the package using its supported distribution or editable source checkout, then run the bundled environment check:
python -m pip install -e <mattergen-source>
python <mattergen-skill-root>/scripts/check_environment.py
The source distribution pins a Linux CUDA family around PyTorch 2.2.1 + cu118
and matching PyG extensions. Respect the package's platform-specific install
instructions rather than mixing CPU/CUDA/ROCm wheels. Apple Silicon is
experimental and requires PYTORCH_ENABLE_MPS_FALLBACK=1 for documented MPS
runs. Read installation and assets
when deciding package variants, checkpoints, Git LFS, Hugging Face access, or
large data acquisition.
The helper checks package metadata/imports and reports CUDA/MPS availability; it does not install packages, contact external services, or launch a model. Read API and CLI overview for the five console entry points and the verified public Python objects.
For cross-cutting install, import, backend, asset, and artifact failures, read troubleshooting. For source-version checks or refresh decisions, read repository provenance.