Trợ lý workflow TorchDrug
Skill giúp viết và gỡ lỗi code học sâu phân tử, protein và knowledge graph theo đúng API TorchDrug 0.2.1.
Lập trìnhNâng cao★ 33,030⑂ 3,248Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Skill này làm gì
Hướng dẫn tạo code TorchDrug 0.2.1 theo cấu trúc 4 bước datasets → models → tasks → core.Engine một cách chính xác.
- Kiểm tra phiên bản trước: Python 3.7–3.10, PyTorch 1.8–2.0; Apple Silicon chỉ chạy CPU, không hỗ trợ MPS.
- Cài đặt đúng cách: chọn wheel
torch-scatter/torch-clusterkhớp chính xác với cặp PyTorch + CUDA. - Mẫu chuẩn cho từng bài toán: dự đoán tính chất phân tử (GIN + PropertyPrediction), pretrain tự giám sát (InfoGraph, AttributeMasking), sinh phân tử (GCPN, GraphAF), retrosynthesis, suy luận knowledge graph (RotatE, NeuralLP), mô hình protein (ESM, GearNet).
- Gỡ lỗi: lệch số chiều đặc trưng, lệch thiết bị (CPU/GPU), lỗi nạp checkpoint.
Phù hợp với ai
- Nghiên cứu sinh, nhà nghiên cứu dùng graph neural network trong phát triển thuốc / tin-hóa học
- Lập trình viên bị chặn ở bước cài đặt hoặc lỗi API khi chạy ví dụ TorchDrug
- Người từng mất thời gian vì LLM bịa ra API TorchDrug không tồn tại
Ví dụ sử dụng
- "Huấn luyện mô hình dự đoán độc tính trên tập ClinTox" → sinh script đầy đủ với GIN,
tasks.PropertyPredictionvàcore.Engine. - "Tôi bị lỗi import
torch-scatter" → kiểm tra Python/PyTorch/wheel như một bộ tương thích và đưa lệnh cài lại. - "Xây pipeline retrosynthesis với USPTO50k" → tạo hai view dataset cùng seed, huấn luyện riêng hai task rồi ghép bằng
tasks.Retrosynthesis.
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/torchdrug từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/torchdrug/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/sas && mkdir -p ~/.claude/skills && cp -r /tmp/sas/skills/torchdrug ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal.
- Tải repo:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r scientific-agent-skills/skills/torchdrug ~/.claude/skills/ - Kiểm tra thư mục
references/đã được copy kèm. - Khởi động lại Claude Code, rồi thử yêu cầu: "Viết code TorchDrug dự đoán tính chất phân tử".
- Nếu muốn chạy thật, tạo môi trường Python 3.10 và cài theo thứ tự: torch → torch-scatter/torch-cluster → torchdrug==0.2.1.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT