nanoresearch-experiment

Solid

Generate a Python code skeleton from an experiment blueprint

AI & Automation 1,403 stars 100 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
78
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Experiment Skill ## Purpose Take the experiment blueprint and produce a runnable Python code skeleton that implements the proposed method, baselines, training loops, evaluation harness, and ablation configurations. ## Tools Required None. This skill operates entirely through LLM code generation based on the experiment blueprint. ## Input - `experiment_blueprint`: Path to `papers/experiment_blueprint.json` produced by the planning skill ## Process 1. Parse the experiment blueprint for datasets, baselines, metrics, and ablation groups 2. Generate the project directory structure (data loaders, models, training, evaluation, configs) 3. Produce data loading and preprocessing code for each specified dataset 4. Implement model architecture stubs for the proposed method and each baseline 5. Generate training loop with logging, checkpointing, and early stopping 6. Implement the evaluation harness computing all specified metrics 7. Create configuration files for each ablation group 8. Add a main entry point that accepts a config and runs the full train-evaluate pipeline ## Output Produces `experiments/` directory containing: - `data/`: Data loading and preprocessing modules - `models/`: Model architecture implementations (proposed method and baselines) - `training/`: Training loop and optimization utilities - `evaluation/`: Metric computation and result aggregation - `configs/`: YAML configuration files for each experiment and ablation variant - `run.py`: Main entry point for la...

Details

Author
OpenRaiser
Repository
OpenRaiser/NanoResearch
Created
2 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

nanoresearch-planning

Produce an experiment blueprint from a research hypothesis

1,403 Updated 4 days ago
OpenRaiser
AI & Automation Solid

nanoresearch-writing

Draft a LaTeX research paper from all previous stage outputs

1,403 Updated 4 days ago
OpenRaiser
AI & Automation Listed

paper-plan

Use this skill when the user wants to design experiments, plan an experiment campaign, find open-source code or datasets for their research, or create a project plan. Triggers include: "design experiments", "plan experiments", "experiment design", "how to run experiments", "find code", "find datasets", "project plan". Also use when translating an idea into a concrete, executable experiment plan.

2 Updated 2 days ago
charlotte-12s
AI & Automation Solid

experiment-plan

Turn a refined research proposal or method idea into a detailed, claim-driven experiment roadmap. Use after `research-refine`, or when the user asks for a detailed experiment plan, ablation matrix, evaluation protocol, run order, compute budget, or paper-ready validation that supports the core problem, novelty, simplicity, and any LLM / VLM / Diffusion / RL-based contribution.

11,051 Updated today
wanshuiyin
AI & Automation Solid

experiment-bridge

Workflow 1.5: Bridge between idea discovery and auto review. Reads EXPERIMENT_PLAN.md, implements experiment code, deploys to GPU, collects initial results. Use when user says "实现实验", "implement experiments", "bridge", "从计划到跑实验", "deploy the plan", or has an experiment plan ready to execute.

11,051 Updated today
wanshuiyin