executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
export-and-artifactsExport PySR equations, inspect hall-of-fame artifacts, reload saved runs, and configure optional logging.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user already has, or is about to persist, fitted PySR equations and needs to choose rows, export equations, inspect run artifacts, reload a run, or configure search logging.
model.equations_, model.get_best(), selected rows, and model_selection behavior.predict(index=...), sympy(index=...), latex(index=...), latex_table(...), jax(index=...), or pytorch(index=...).lambda_format, sympy_format, optional jax_format/torch_format, and custom export mappings.hall_of_fame.csv, hall_of_fame_output*.csv, backup CSVs, and checkpoint.pkl under a PySR run directory.PySRRegressor.from_file(run_directory=...) from checkpoint or CSV.output_directory, run_id, temp_equation_file, or TensorBoardLoggerSpec settings.../fit-and-diagnose/ for fitting, operator basics, and search-quality diagnosis.../customization-and-constraints/ for the operator/loss design.TemplateExpressionSpec, use this sub-skill for artifact/reload mechanics but read ../structured-expressions/ before promising SymPy, LaTeX, JAX, or PyTorch export.../runtime-and-scaling/.references/export-reference.md for API behavior, row selection, and backend export mappings.references/artifacts-and-reload.md before giving file-layout, checkpoint, partial-run, from_file, temp_equation_file, or TensorBoard advice.references/troubleshooting.md when an export, prediction, reload, or artifact lookup fails.scripts/inspect_equation_artifacts.py --help to inspect a hall-of-fame CSV without importing PySR.model.equations_ first. For single-output models it is a DataFrame; for multi-output models it is a list of DataFrames.model.get_best() for the current model_selection, or pass index= to get_best, predict, sympy, latex, jax, and pytorch when the user wants a specific Pareto-front row.extra_sympy_mappings exists before NumPy/SymPy/LaTeX/prediction, and add extra_jax_mappings or extra_torch_mappings before those optional backends.PySRRegressor.from_file(run_directory=...). Treat the CSV plus the model-construction code as the durable artifact; treat the pickle checkpoint as convenient but version-sensitive.