compare — So sánh các lần chạy huấn luyện cùng epoch
Kỹ năng so sánh các run huấn luyện từ wandb, neptune, mlflow, tensorboard hoặc file kết quả cục bộ, luôn căn chỉnh tại cùng một epoch và viết báo cáo thí nghiệm.
Dữ liệu · Phân tíchTrung cấp★ 438⑂ 38Điểm AI 9/10Cập nhật lần cuối: 30 thg 10, 2026
Làm được gì
- Tự động nhận diện công cụ theo dõi (biến môi trường, file cấu hình, thư mục
mlruns/,runs/, hoặc file JSON/CSV kết quả). - Bắt buộc căn chỉnh cùng bước/epoch: nếu run đang chạy ở epoch 11, nó cắt baseline tại epoch 11 chứ không so với giá trị cuối ở epoch 100.
- Tách chỉ số proxy (kNN, loss, perplexity) khỏi chỉ số downstream (linear probe, F1 tác vụ) và báo cáo riêng; không tuyên bố người thắng chỉ dựa trên proxy.
- Xếp hạng nhiều run (tốt nhất tổng thể, hiệu quả nhất theo GPU-hour, run bị crash), phân tích ablation theo delta, tạo mẫu báo cáo thí nghiệm, và thiết lập giám sát huấn luyện định kỳ qua cron + thông báo.
- Luôn dùng tên run đầy đủ trong mọi dòng báo cáo.
Phù hợp với ai
- Nhà nghiên cứu / kỹ sư ML chạy nhiều thí nghiệm và cần theo dõi khoảng cách với baseline.
- Người cần bảng kết quả và phân tích ablation cho bài báo hoặc báo cáo nội bộ.
- Nhóm đang dùng wandb, neptune, mlflow hoặc tensorboard.
Ví dụ sử dụng
- "Run distill-from-vit-l có đang tụt so với baseline không?" → cắt baseline tại epoch hiện tại, xuất bảng proxy/downstream kèm dự báo bước bắt kịp.
- "Viết báo cáo tổng hợp 12 thí nghiệm tuần này" → sinh báo cáo theo mẫu Overview / Results Table / Key Findings / Recommendations.
- "Kiểm tra huấn luyện mỗi 10 phút" → tạo cron job theo dõi GPU, log, cảnh báo NaN/OOM và gửi thông báo.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/fcakyon/labrat/HEAD/plugin/skills/compare/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
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 AI Skill Mart. Copy thư mục plugin/skills/compare từ repo GitHub fcakyon/labrat vào ~/.claude/skills/fcakyon-compare/ 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/fcakyon/labrat.git /tmp/labrat && mkdir -p ~/.claude/skills && cp -r /tmp/labrat/plugin/skills/compare ~/.claude/skills/compare⚠ Đâ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/fcakyon/labrat.git /tmp/labrat - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép kỹ năng:
cp -r /tmp/labrat/plugin/skills/compare ~/.claude/skills/compare - (Khuyến nghị) Cài toàn bộ plugin labrat nếu muốn dùng thông báo và lệnh
/labrat:setup. - Đăng nhập công cụ theo dõi trước:
wandb login, hoặc đặtNEPTUNE_API_TOKEN/MLFLOW_TRACKING_URI. - Khởi động lại Claude Code rồi yêu cầu kiểu: "so sánh run A với baseline tại cùng epoch".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT