[feat]: add per-tensor add to repo (#1033)
* formatting change, no logical change
* formatting and name change, no logical change
* [refactor] sha1_store's path arg
- make sha1_store's path arg directly the path, not its parent
- this is because sha1_store is not like a .git or a .wgit dir, which is
nested inside another "working" dir. It is simply a store, which
is using a given dir.
- updated repo and tests as well.
* remove a test warning due to deprecated API from torch
* [refactor] change how dot_wgit_dir_path is used
- it should only be assigned in __init__.
- we use it in error checking in the rest APIs.
* simplify the init a bit
* refactor the sanity check
* moved some functions, no code change
* [feat] added per-tensor add to the repo
* enabled gzip compression on add
* fix a unit test
* add a note
* make sha1 store work on general dict
* handle general state_dict from a model, not just a module's one-level OrderedDict
* formatting
Co-authored-by:
Min Xu <min.xu.public@gmail.com>
Showing
This diff is collapsed.
Please register or sign in to comment