Gilad Freidkin
Gilad Freidkin
**Describe the bug** I'm getting possibly false positives for memory leaks (or real leaks, not from my executable). I've analyzed my exe with valgrind and it did't find any leaks,...
It would be nice if art would support the _Dr. GRPO_ optimizer. Basically, _Dr. GRPO_ is supposed to remove the response length bias which is present in the original GRPO,...
Currently it's impossible to launch several `LocalBackend(in_process=False)` sessions simultaneously on different processes. The current implementation of the `LocalBackend` performs: `"pkill -9 model-service"` which kills the "model-service" **systemwide**. As result, if...
```bash Art version: 0.4.4 Python: 3.12.11 ``` the function `art.rewards.ruler.ruler()` and the module itself `art.rewards.ruler` have the same name. Since in the `art.rewards.__init__` you import the function `art.rewards.ruler.ruler()` as `"ruler"`,...
Currently there is a function `TrainableModel.delete_checkpoints(best_checkpoint_metric)` which removes all checkpoints except the best and the latest. Unfortunately, there is no straight-forward way to load the weights according to the best...
version: openpipe-art 0.4.4 Notice that in the base class `art.backend.Backend` the functinon `close()` is async. On the other hand, for the `art.local.backend.LocalBackend` backend, the function `close()` is **not async**. As...
## Proposal Summary Please display to the user the random seed used when creating a task. ## Motivation I had no idea that `Task.init()` overwrites all seeds with 1337, nullifying...