Guy Smoilovsky
Guy Smoilovsky
Scenario: You accidentally `git add`'ed or `dvc add`'ed a path that you didn't intend to. It's a commonly googled question: https://stackoverflow.com/questions/1274057/how-to-make-git-forget-about-a-file-that-was-tracked-but-is-now-in-gitignore What `fds forget` can add: 1. Easier naming -...
The user currently has to manually list all the files in a directory (probably by using something like `os.Walk`) and add them one by one to the `DataSet`. This should...
It's pretty hard to understand how to use `Repo`, `DataSet` and related code in [`dagshub/upload/wrapper.py`](https://github.com/DagsHub/client/blob/master/dagshub/upload/wrapper.py) without more documentation.
Logging levels should be standardized, and generally more logs added to the most verbose level. After doing that, a `--verbose` flag can greatly help in debugging issues
They have a tendency to get interrupted, and an optional retry mechanism would really improve the experience. This will require care, since if the upload has any opened files, they...
To fully support all cases, it would make more sense to rewrite our patching logic in `install_hooks` to patch the more low-level `os.open` function, which maps directly to syscalls and...
Currently, Python 3.11 isn't supported by popular ML frameworks such as Pytorch, so it wasn't a high priority to support it ourselves. @kbolashev Might have more information on what's missing...
Relevant for the various autologgers (keras etc.) The scenario is that when using a large dataset, there might be many millions of training steps. The logged metrics become huge. When...
Tried running `dagshub repo --help` and this is the full help text that gets printed: ``` Usage: dagshub repo [OPTIONS] COMMAND [ARGS]... Operations on repo: currently only 'create' Options: --help...