• Min Xu's avatar
    [feat]: add per-tensor add to repo (#1033) · 4d58a294
    Min Xu authored
    
    
    * 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: default avatarMin Xu <min.xu.public@gmail.com>
    4d58a294
test_api.py 4.51 KB