Guy Smoilovsky

Results 11 issues of 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 -...

enhancement

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...

enhancement
good first issue

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.

documentation
good first issue

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

enhancement
good first issue

documentation
good first issue

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...

enhancement
help wanted

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...

bug

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...

enhancement

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...

enhancement
good first issue

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...

bug
documentation
good first issue