Skip to content

Releases: simvue-io/python-api

v0.9.0

25 Jan 14:59
1968066
Compare
Choose a tag to compare
  • Set status to failed or terminated if the context manager is used and there is an exception.

v0.8.0

23 Jan 21:24
05fd877
Compare
Choose a tag to compare
  • Support NumPy arrays, PyTorch tensors, Matplotlib and Plotly plots and picklable Python objects as artifacts.
  • (Bug fix) Events in offline mode didn't work.

v0.7.2

08 Jan 18:24
951958f
Compare
Choose a tag to compare
  • Pydantic model is used for input validation.
  • Support NaN, -inf and inf in metadata and metrics.

v0.7.0

05 Dec 20:38
6859564
Compare
Choose a tag to compare
  • Collect CPU, GPU and memory resource metrics.
  • Automatically delete temporary files used in offline mode once runs have entered a terminal state.
  • Warn users if their access token has expired.
  • Remove dependency on the randomname module, instead handle name generation server side.

v0.6.0

07 Nov 15:06
05f6f55
Compare
Choose a tag to compare
  • offline and disabled options replaced with single mode flag

v0.5.0

03 Nov 19:20
Compare
Choose a tag to compare
  • Added option to disable all monitoring.

v0.4.0

03 Nov 17:11
Compare
Choose a tag to compare
  • Offline mode added, enabling tracking of simulations running on worker nodes without outgoing network access.
  • Argument to init enabling runs to be left in the created state changed from status="created" to running=True.
  • Improvements to error handling.

v0.3.0

31 Oct 14:42
Compare
Choose a tag to compare
  • Update add_alert method to support either metrics or events based alerts.

v0.2.0

27 Oct 11:59
Compare
Choose a tag to compare
  • The previous Simvue class has been split into Run and Client. When creating a run use the new Run class rather than Simvue.

v0.1.0

25 Oct 18:28
Compare
Choose a tag to compare
Support specifying step explicitly