SYMBOL INDEX (132 symbols across 19 files) FILE: 06-post-training/grpo-rl-training/examples/reward_functions_library.py function exact_match_reward (line 21) | def exact_match_reward(prompts, completions, answer, **kwargs) -> List[f... function fuzzy_match_reward (line 33) | def fuzzy_match_reward(prompts, completions, answer, **kwargs) -> List[f... function numeric_correctness_reward (line 52) | def numeric_correctness_reward(prompts, completions, answer, tolerance=0... function code_execution_reward (line 76) | def code_execution_reward(prompts, completions, test_cases, **kwargs) ->... function strict_xml_format_reward (line 99) | def strict_xml_format_reward(completions, **kwargs) -> List[float]: function soft_xml_format_reward (line 111) | def soft_xml_format_reward(completions, **kwargs) -> List[float]: function json_format_reward (line 123) | def json_format_reward(completions, **kwargs) -> List[float]: function incremental_format_reward (line 144) | def incremental_format_reward(completions, tags=['reasoning', 'answer'],... function ideal_length_reward (line 173) | def ideal_length_reward(completions, ideal_tokens=100, **kwargs) -> List... function min_length_reward (line 192) | def min_length_reward(completions, min_tokens=50, **kwargs) -> List[float]: function max_length_penalty (line 209) | def max_length_penalty(completions, max_tokens=500, **kwargs) -> List[fl... function reasoning_quality_reward (line 228) | def reasoning_quality_reward(completions, **kwargs) -> List[float]: function citation_reward (line 251) | def citation_reward(completions, **kwargs) -> List[float]: function no_repetition_penalty (line 274) | def no_repetition_penalty(completions, **kwargs) -> List[float]: function math_problem_reward (line 297) | def math_problem_reward(prompts, completions, answer, **kwargs) -> List[... function code_generation_reward (line 309) | def code_generation_reward(prompts, completions, test_cases, **kwargs) -... function extract_answer (line 323) | def extract_answer(text: str) -> str: function extract_xml_tag (line 327) | def extract_xml_tag(text: str, tag: str) -> str: function extract_code_block (line 333) | def extract_code_block(text: str) -> str: function run_test_cases (line 339) | def run_test_cases(code: str, test_cases: List[tuple]) -> bool: FILE: 06-post-training/grpo-rl-training/templates/basic_grpo_training.py function get_dataset (line 39) | def get_dataset(split="train"): function extract_xml_tag (line 66) | def extract_xml_tag(text: str, tag: str) -> str: function extract_answer (line 72) | def extract_answer(text: str) -> str: function correctness_reward_func (line 78) | def correctness_reward_func(prompts, completions, answer, **kwargs): function format_reward_func (line 87) | def format_reward_func(completions, **kwargs): function incremental_format_reward_func (line 96) | def incremental_format_reward_func(completions, **kwargs): function setup_model_and_tokenizer (line 126) | def setup_model_and_tokenizer(): function get_peft_config (line 140) | def get_peft_config(): function main (line 155) | def main(): FILE: demos/scientific-plotting-demo/figures/gen_fig_andes_architecture_gemini.py function generate_image (line 254) | def generate_image(prompt_text, attempt_num): function main (line 284) | def main(): FILE: demos/scientific-plotting-demo/figures/gen_fig_andes_workflow.py function draw_rounded_box (line 47) | def draw_rounded_box(ax, xy, width, height, label, facecolor, edgecolor, function draw_arrow (line 64) | def draw_arrow(ax, start, end, color="#2D3436", style="-|>", linewidth=1.2, function draw_circled_number (line 77) | def draw_circled_number(ax, xy, number, color="#F4A261", fontsize=8): FILE: demos/scientific-plotting-demo/figures/gen_fig_experiment_results.py function generate_cdf_data (line 61) | def generate_cdf_data(n=500, seed=42): function plot_cdf_panels (line 84) | def plot_cdf_panels(): function plot_burst_intensity (line 137) | def plot_burst_intensity(): function plot_summary_improvements (line 206) | def plot_summary_improvements(): function plot_qoe_definition (line 275) | def plot_qoe_definition(): FILE: packages/ai-research-skills/src/agents.js constant SUPPORTED_AGENTS (line 14) | const SUPPORTED_AGENTS = [ function detectAgents (line 93) | function detectAgents() { function buildLocalAgentTargets (line 119) | function buildLocalAgentTargets(agents, projectDir) { function detectLocalAgents (line 134) | function detectLocalAgents(projectDir) { function getAgentById (line 161) | function getAgentById(id) { function getSupportedAgentIds (line 169) | function getSupportedAgentIds() { FILE: packages/ai-research-skills/src/ascii.js function showWelcome (line 18) | function showWelcome(skillCount = 98, categoryCount = 23, agentCount = 9) { function showAgentsDetected (line 36) | function showAgentsDetected(agents) { function showMenuHeader (line 57) | function showMenuHeader() { function showSuccess (line 69) | function showSuccess(skillCount, agents) { function showLocalSuccess (line 106) | function showLocalSuccess(skillCount, agents, projectDir) { function showNoAgents (line 143) | function showNoAgents() { FILE: packages/ai-research-skills/src/index.js function sleep (line 48) | function sleep(ms) { function interactiveFlow (line 55) | async function interactiveFlow() { function commandMode (line 405) | async function commandMode(options) { function main (line 522) | async function main() { FILE: packages/ai-research-skills/src/installer.js constant REPO_URL (line 8) | const REPO_URL = 'https://github.com/Orchestra-Research/AI-research-SKIL... constant CANONICAL_DIR (line 9) | const CANONICAL_DIR = join(homedir(), '.orchestra', 'skills'); constant LOCK_FILE (line 10) | const LOCK_FILE = join(homedir(), '.orchestra', '.lock.json'); constant LOCAL_LOCK_FILENAME (line 11) | const LOCAL_LOCK_FILENAME = '.orchestra-skills.json'; function copyDirectoryContents (line 16) | function copyDirectoryContents(source, dest) { function ensureCanonicalDir (line 28) | function ensureCanonicalDir() { function readLock (line 41) | function readLock() { function writeLock (line 55) | function writeLock(data) { function downloadSkills (line 62) | async function downloadSkills(categories, spinner) { function createSymlinks (line 132) | function createSymlinks(agent, skills, spinner) { function downloadSpecificSkills (line 175) | async function downloadSpecificSkills(skillPaths, spinner) { function installSpecificSkills (line 243) | async function installSpecificSkills(skillPaths, agents) { function installSkills (line 279) | async function installSkills(categories, agents) { function listInstalledSkills (line 317) | function listInstalledSkills() { function getAllCategoryIds (line 387) | function getAllCategoryIds() { function getInstalledSkillPaths (line 418) | function getInstalledSkillPaths() { function updateInstalledSkills (line 453) | async function updateInstalledSkills(agents) { function uninstallAllSkills (line 496) | async function uninstallAllSkills(agents) { function uninstallSpecificSkills (line 544) | async function uninstallSpecificSkills(skillPaths, agents) { function getInstalledSkillsForSelection (line 620) | function getInstalledSkillsForSelection() { function getLocalLockPath (line 641) | function getLocalLockPath(projectDir) { function readLocalLock (line 648) | function readLocalLock(projectDir) { function writeLocalLock (line 663) | function writeLocalLock(projectDir, data) { function copySkillsToLocal (line 673) | function copySkillsToLocal(agent, skills, tempDir) { function installSkillsLocal (line 708) | async function installSkillsLocal(categories, agents, projectDir) { function installSpecificSkillsLocal (line 784) | async function installSpecificSkillsLocal(skillPaths, agents, projectDir) { function listLocalSkills (line 857) | function listLocalSkills(projectDir) { function getLocalSkillPaths (line 908) | function getLocalSkillPaths(projectDir) { function getLocalSkillsForSelection (line 922) | function getLocalSkillsForSelection(projectDir) { function updateLocalSkills (line 940) | async function updateLocalSkills(agents, projectDir) { function uninstallLocalSkills (line 955) | async function uninstallLocalSkills(skillPaths, agents, projectDir) { function uninstallAllLocalSkills (line 998) | async function uninstallAllLocalSkills(agents, projectDir) { FILE: packages/ai-research-skills/src/prompts.js constant CATEGORIES (line 7) | const CATEGORIES = [ constant INDIVIDUAL_SKILLS (line 36) | const INDIVIDUAL_SKILLS = [ constant QUICK_START_SKILLS (line 82) | const QUICK_START_SKILLS = [ function getTotalSkillCount (line 103) | function getTotalSkillCount() { function askMainMenuAction (line 110) | async function askMainMenuAction(projectDir) { function askSelectLocalAgents (line 137) | async function askSelectLocalAgents(agents) { function askLocalConfirmation (line 204) | async function askLocalConfirmation(skillCount, agents, projectDir, cate... function askUninstallChoice (line 272) | async function askUninstallChoice() { function askSelectSkillsToUninstall (line 297) | async function askSelectSkillsToUninstall(installedSkills) { function askConfirmUninstall (line 341) | async function askConfirmUninstall(count) { function askInstallChoice (line 364) | async function askInstallChoice() { function askCategories (line 409) | async function askCategories() { function askIndividualSkills (line 453) | async function askIndividualSkills() { function askConfirmation (line 497) | async function askConfirmation(skillCount, agents, selectedCategories, s... function askSelectAgents (line 563) | async function askSelectAgents(agents) { function askAfterAction (line 630) | async function askAfterAction() { function parseArgs (line 650) | function parseArgs(args) { FILE: video-promo/ai-research-skills-promo/src/AIResearchSkillsPromo.tsx constant SCENE_TIMING (line 27) | const SCENE_TIMING = { FILE: video-promo/ai-research-skills-promo/src/components/AgentDetection.tsx constant COLORS (line 12) | const COLORS = { constant AGENTS (line 18) | const AGENTS = [ type AgentItemProps (line 26) | type AgentItemProps = { type AgentDetectionProps (line 88) | type AgentDetectionProps = { FILE: video-promo/ai-research-skills-promo/src/components/CallToAction.tsx constant COLORS (line 14) | const COLORS = { type CallToActionProps (line 23) | type CallToActionProps = { FILE: video-promo/ai-research-skills-promo/src/components/CategorySelection.tsx constant COLORS (line 12) | const COLORS = { constant CATEGORIES (line 21) | const CATEGORIES = [ type CategoryItemProps (line 30) | type CategoryItemProps = { type CategorySelectionProps (line 115) | type CategorySelectionProps = { FILE: video-promo/ai-research-skills-promo/src/components/InstallProgress.tsx constant COLORS (line 13) | const COLORS = { constant SKILL_NAMES (line 22) | const SKILL_NAMES = [ type InstallProgressProps (line 38) | type InstallProgressProps = { FILE: video-promo/ai-research-skills-promo/src/components/OrchestraLogo.tsx constant ORCHESTRA_ASCII (line 13) | const ORCHESTRA_ASCII = ` type OrchestraLogoProps (line 22) | type OrchestraLogoProps = { FILE: video-promo/ai-research-skills-promo/src/components/StatsDisplay.tsx constant COLORS (line 13) | const COLORS = { type StatItemProps (line 20) | type StatItemProps = { type StatsDisplayProps (line 95) | type StatsDisplayProps = { FILE: video-promo/ai-research-skills-promo/src/components/SuccessScreen.tsx constant COLORS (line 15) | const COLORS = { constant EXAMPLE_PROMPTS (line 23) | const EXAMPLE_PROMPTS = [ type SuccessScreenProps (line 29) | type SuccessScreenProps = { FILE: video-promo/ai-research-skills-promo/src/components/Terminal.tsx constant COLORS (line 13) | const COLORS = { type TerminalProps (line 26) | type TerminalProps = { type CursorProps (line 134) | type CursorProps = { type TypewriterProps (line 167) | type TypewriterProps = { type CommandLineProps (line 201) | type CommandLineProps = { type ColoredTextProps (line 221) | type ColoredTextProps = {