- name
- symtorch
- description
- Approximate deep learning model components with symbolic equations using PySR
- source_type
- github
- auth_required
- false
- repository_url
- https://github.com/elizabethsztan/InterpretSR
- reference_url
- https://arxiv.org/abs/2602.21307
## symtorch
Approximate deep learning model components with symbolic equations using PySR
### Code repository
<https://github.com/elizabethsztan/InterpretSR>
**Use this as the implementation source:** clone the repo and follow its README for install, dependencies, and how to run code or experiments. The generated client prints JSON with a suggested ``git clone`` command.
### Paper (arXiv — explanation)
<https://arxiv.org/abs/2602.21307>
This is the **paper** reference. The client can optionally fetch live Atom metadata (title, abstract) for agents; it does **not** run training or upstream research code by itself.
### What “running” this client does
The `*_client.py` script prints **JSON** that combines a **GitHub repository** (clone URL + suggested ``git clone``) with **optional paper context** from arXiv (live Atom metadata when **reference_url** is arXiv). Run the real code by cloning the repo and following its README — the skill is your agent-facing entrypoint, not a substitute for the repo’s install steps.
To call a **REST API** instead, set ``BASE_URL`` in `scripts/symtorch_client.py` or wrap the upstream CLI with ``subprocess`` after clone.
### How to run the method (from the source)
Extracted for **operators and agents**. Confirm against the upstream repository or paper before relying on it in production.
## Prerequisites
- Python 3.7+
- pip or conda package manager
- PyTorch installation (typically installed as dependency)
## Installation
Install SymTorch from PyPI:
```bash
pip install torch-symbolic
```
## How to run
The README does not document specific CLI commands or entrypoints. Refer to the official documentation at [ReadTheDocs](https://symtorch.readthedocs.io/en/latest/) for usage examples and API reference.
## Configuration
No environment variables or configuration files are documented in the README. See the [accompanying website](https://astroautomata.github.io/symtorch-web/) and full documentation for configuration details.
*The same text lives in* ``scripts/USAGE.md`` *for tools that prefer reading files under* ``scripts/``*.*
### Parameters
### Usage
```bash
python3 scripts/symtorch_client.py None
```
### Example Output
```json
None
```
Ver no GitHub