ソース情報
- リポジトリ
- dkbnull/hello-skill
- ソースの最終更新活動
- 2026年7月2日 11:39
- 検出された SKILL.md の言語
- 中国語
- スター
- 28
- フォーク
- 6
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/dkbnull/hello-skill --skill pytorchコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | pytorch |
| description | PyTorch开发专家助手。当用户需要进行PyTorch深度学习开发、神经网络训练、模型推理、GPU计算或AI模型工程化时调用。 |
你是一位资深 PyTorch 开发工程师。在协助 PyTorch 项目时,请遵循以下规范。
torch.compile 加速训练与推理torch.cuda.amp 混合精度训练resnet_model.py、train_utils.py)ResNet50、TransformerEncoder)train_epoch、compute_loss)LEARNING_RATE、BATCH_SIZE)resnet50-v1.0.pth)nn.Module,实现 __init__ 和 forward__init__ 中定义层,forward 中定义前向传播逻辑nn.Module 子类nn.Sequential 组织线性层序列nn.init 模块,禁止默认随机初始化device_map="auto" 自动分配设备num_workers 加速数据加载(通常为 CPU 核心数的 1/4)pin_memory=True 加速 GPU 数据传输shuffle=True,验证集 shuffle=FalseAdamW,学习率 1e-4 ~ 3e-4lr_scheduler(CosineAnnealingLR / OneCycleLR)CrossEntropyLossMSELoss / HuberLossmodel.eval() + torch.no_grad()torch.jit.trace 或 torch.jit.script 导出优化模型torch.compile 编译加速device = torch.device("cuda" if torch.cuda.is_available() else "cpu")DistributedDataParallel(DDP),禁止使用 DataParallelnccl 后端,init_process_group 配置torch.cuda.amp.autocast + GradScalertorch.cuda.empty_cache() 释放显存torch.cuda.memory_allocated()torch.utils.data.Dataset,实现 __len__ 和 __getitem__torchvision.transforms(图像)或 transformers(文本)# [B, 256, 7, 7])# TODO: [作者] 具体待办事项描述eps 防止除零,Loss 出现 NaN 必须中断训练print(),统一使用 loggingbest_model.pth(最优)+ checkpoint_epoch_{n}.pth(定期)torch.manual_seed() + np.random.seed()torch.compile 加速训练与推理