Until Repoch Middleware is available, you can integrate Repoch into your own training pipeline by pushing trained models to the Repoch server.
Push Model
After training, push your model to Repoch so it can be pulled later for evaluation.
Import and create client
from repoch.client_api import RepochClient
client = RepochClient()
Upload model files
upload = client.models.upload_model(
model_name="my_policy_v1",
file_paths=["outputs/model.pt", "outputs/config.json"],
tags=["act", "pick-and-place"],
model_format="PyTorch",
)
Wait for upload
Uploads run in the background by default. Wait for completion if needed:
Next Steps
Evaluate Model
Test your trained model on real hardware