YAO Changsong avatar

YAO Changsong

Community

@Jensen-Yao

2Followers
|
39Public Repos
|
143Published Skills

YAO Changsong maintains 149 skills spanning LLM training, fine-tuning, quantization, inference serving, evaluation, safety, RAG, and academic research publishing.

Skills Distribution
DomainAI Models & ...LLM Training & Fin.. (30%)Inference Optimiza.. (20%)Model Evaluation, .. (20%)RAG, Vector Search.. (15%)

Agent Skills by YAO Changsong

Showing 143 vetted skills indexed across 1 GitHub repositories.

Jensen-YaoJensen-Yao
2

sparse-autoencoder-training

Train and analyze Sparse Autoencoders with SAELens to decompose neural network activations into interpretable features.

Community
Advanced
Jensen-YaoJensen-Yao
2

cnki-navigate-pages

Navigate CNKI search result pages and change sort order via browser evaluate_script.

Community
Intermediate
Jensen-YaoJensen-Yao
2

model-merging

Merge fine-tuned language models with mergekit using SLERP, TIES, DARE, and task arithmetic.

Community
Advanced
Jensen-YaoJensen-Yao
2

distributed-llm-pretraining-torchtitan

Configures and launches distributed LLM pretraining with torchtitan using 4D parallelism.

Community
Advanced
Jensen-YaoJensen-Yao
2

cnki-journal-search

Searches CNKI for journals by name, ISSN, CN, or sponsor and extracts metrics.

Community
Intermediate
Jensen-YaoJensen-Yao
2

systems-paper-writing

Structure systems papers for OSDI, SOSP, ASPLOS, NSDI, and EuroSys with paragraph-level blueprints.

Community
Advanced
Jensen-YaoJensen-Yao
2

autoresearch

Orchestrates autonomous AI research projects using a two-loop experiment and synthesis architecture.

Community
Advanced
Jensen-YaoJensen-Yao
2

imagegen

Generate and edit raster images using built-in image tools or a GPT Image CLI fallback.

Community
Advanced
Jensen-YaoJensen-Yao
2

ray-train

Orchestrates distributed PyTorch, TensorFlow, and HuggingFace training across multi-node Ray clusters.

Community
Advanced
Jensen-YaoJensen-Yao
2

unsloth

Guides LLM fine-tuning with Unsloth using LoRA, QLoRA, and GRPO techniques.

Community
Intermediate
Jensen-YaoJensen-Yao
2

whisper

Transcribe and translate multilingual audio using OpenAI's Whisper speech recognition models.

Community
Intermediate
Jensen-YaoJensen-Yao
2

long-context

Extend transformer context windows using RoPE, YaRN, ALiBi, and position interpolation techniques.

Community
Advanced
Jensen-YaoJensen-Yao
2

weights-and-biases

Track ML experiments, run hyperparameter sweeps, and manage model artifacts with Weights & Biases.

Community
Advanced
Jensen-YaoJensen-Yao
2

quantizing-models-bitsandbytes

Quantizes LLMs to 8-bit or 4-bit formats for reduced GPU memory usage.

Community
Advanced
Jensen-YaoJensen-Yao
2

dspy

Build declarative LM pipelines with automatic prompt optimization using DSPy.

Community
Advanced
Jensen-YaoJensen-Yao
2

pick-ui-library

Recommends one curated frontend library for a specific UI capability from a bundled list.

Community
Basic
Jensen-YaoJensen-Yao
2

openrlhf-training

Trains large language models with distributed PPO, GRPO, RLOO, and DPO using Ray and vLLM.

Community
Advanced
Jensen-YaoJensen-Yao
2

nemo-guardrails

Implements programmable runtime safety rails for LLM applications using NVIDIA NeMo Guardrails.

Community
Intermediate
Jensen-YaoJensen-Yao
2

evaluating-cosmos-policy

Evaluates NVIDIA Cosmos Policy on LIBERO and RoboCasa robot simulation benchmarks.

Community
Advanced
Jensen-YaoJensen-Yao
2

llamaindex

Build RAG pipelines with document ingestion, vector indices, and query engines.

Community
Intermediate
Jensen-YaoJensen-Yao
2

officecli

Create, inspect, and modify Office documents via the officecli command-line tool.

Community
Advanced
Jensen-YaoJensen-Yao
2

deepspeed

Guides distributed training with DeepSpeed ZeRO optimization, pipeline parallelism, and mixed precision.

Community
Intermediate
Jensen-YaoJensen-Yao
2

crewai-multi-agent

Orchestrates role-based multi-agent teams with sequential or hierarchical task execution in Python.

Community
Advanced
Jensen-YaoJensen-Yao
2

moe-training

Train Mixture of Experts models with DeepSpeed using sparse routing and expert parallelism.

Community
Advanced

Frequently Asked Questions About YAO Changsong

FAQPage Schema
What tasks can I automate using YAO Changsong's skills?▼

You can run distributed LLM pretraining (Megatron-Core, FSDP2, torchtitan), RLHF post-training (PPO, GRPO, DPO, SimPO), 2-8 bit quantization (AWQ, GPTQ, HQQ, GGUF), high-throughput serving (vLLM, SGLang, TensorRT-LLM), benchmark evaluation, RAG pipelines, and academic paper writing with figure extraction.

Who are these skills designed for?▼

ML engineers training or aligning large models, inference engineers optimizing latency and memory, interpretability researchers using TransformerLens or SAELens, robotics teams fine-tuning VLA policies (OpenVLA, OpenPI), and graduate researchers preparing conference papers, literature reviews, and thesis-defense presentations.

How do I install and run these skills in practice?▼

Each skill declares pip-installable dependencies in its frontmatter, such as torch, transformers, trl, peft, vllm, or deepspeed. Install the listed packages, then invoke the skill by name; GPU-heavy skills expect CUDA hardware, while llama.cpp and GGUF skills run on CPU or Apple Silicon.

Are these skills open-source and what do they cost?▼

Nearly all skills carry MIT licenses and wrap free open-source frameworks like DeepSpeed, FAISS, Chroma, and LLaMA-Factory; sci-figure uses AGPL-3.0. Costs arise only from your own GPU compute or optional managed services such as Pinecone, Lambda Labs, or Modal.

What prerequisites and dependencies are required?▼

Core prerequisites are PyTorch (often >=2.0) and HuggingFace Transformers; distributed skills add Ray, DeepSpeed, or Megatron-Core. Robotics skills pin exact versions (torch==2.2.0, robosuite==1.4.0), drawio-skill needs the draw.io desktop binary, and CNKI skills require an authenticated institutional login.