Преглед на файлове

push converted model to hub

justheuristic преди 3 години
родител
ревизия
1555d98f66
променени са 2 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 0
      README.md
  2. 0 1
      cli/convert_model.py

+ 7 - 0
README.md

@@ -30,6 +30,13 @@ pip install https://github.com/huggingface/transformers/archive/6589e510fa4e6c44
 # run one bloom block for a few steps
 python -m cli.inference_one_block --config cli/config.json  # see other args
 
+# convert model from HF hub to a distributed format
+MY_WRITE_TOKEN=TODO_WRITE_TOKEN_FROM_https://huggingface.co/settings/token
+python -m cli.convert_model --model bigscience/bloom-6b3  \
+  --output_path ./converted_model --output_repo bigscience/test-bloomd-6b3 \
+  --use_auth_token $MY_WRITE_TOKEN  # ^-- todo replace output repo with something you have access to
+
+
 # minimalistic server with non-trained bloom blocks
 python -m cli.run_server --prefix smol --block_config bigscience/bloom-6b3 --num_blocks 2 --identity_path ./server1.id --host_maddrs /ip4/127.0.0.1/tcp/31337
 ```

+ 0 - 1
cli/quantize_cpu_naive.py → cli/convert_model.py

@@ -57,7 +57,6 @@ if __name__ == "__main__":
         with repo.commit(
                 commit_message=args.commit_message, branch=args.block_branch_prefix + str(i), track_large_files=True
         ):
-            print(block.self_attention.layer_number)
             torch.save(block.state_dict(), "./pytorch_model.bin")
 
     repo.git_checkout(args.base_branch, create_branch_ok=True)