Skip to content

Commit 7c02140

Browse files
authored
reset graph_hash.txt (#106)
* support checking model redundancy * revert change of vision_model_test * reformat python code. * reformat bert_model_test.py and utils.py * minor fix * fix failed check by comparing directories after os.path.realpath() * fix bugs in check_validate.sh * set dynamic=False in single_device_runner.py * reset graph hash
1 parent 04af35c commit 7c02140

File tree

389 files changed

+427
-388
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

389 files changed

+427
-388
lines changed

graph_net/torch/dump_graph_hash.py

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
import argparse
2+
import os
3+
import tempfile
4+
import sys
5+
import contextlib
6+
import graph_net
7+
8+
9+
@contextlib.contextmanager
10+
def temp_workspace():
11+
with tempfile.TemporaryDirectory() as tmp_dir_name:
12+
old = os.environ.get("GRAPH_NET_EXTRACT_WORKSPACE")
13+
os.environ["GRAPH_NET_EXTRACT_WORKSPACE"] = tmp_dir_name
14+
yield tmp_dir_name
15+
os.environ["GRAPH_NET_EXTRACT_WORKSPACE"] = old
16+
17+
18+
def main(args):
19+
model_path = args.model_path
20+
with temp_workspace() as tmp_dir_name:
21+
print("dump-graph-hash ...")
22+
extract_name = "temp"
23+
cmd = f"{sys.executable} -m graph_net.torch.single_device_runner --model-path {model_path} --enable-extract True --extract-name {extract_name} --dump-graph-hash-key"
24+
cmd_ret = os.system(cmd)
25+
assert cmd_ret == 0, f"{cmd_ret=}, {cmd=}"
26+
27+
print(f"dump-graph-hash success, {model_path=}")
28+
29+
30+
if __name__ == "__main__":
31+
parser = argparse.ArgumentParser(description="load and run model")
32+
parser.add_argument(
33+
"--model-path",
34+
type=str,
35+
required=True,
36+
help="Path to folder e.g '../../samples/torch/resnet18'",
37+
)
38+
args = parser.parse_args()
39+
main(args=args)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ff10075e46eeae7615c783a3970e04ae79c1ea3f5b6020b167bec1e19489372f
1+
e60ac9dbcc0fa9f62855f67503f5c2bca67f9e53f3439e9804197df7ddf048eb
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
60bb6d0dc13811c3e1ded64bb218dc7c0d655cf6f734a78d49d2f9bb22641c34
1+
dcf892a92d59aa3c8a317e4362bd66dee86cef616cdd0b5454934416f0e3d3a2
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
d10372439b472d0f72f1ff88c60f8fbaf8b8dc0d8a0773c79e34ddee6c2cc78d
1+
085338002b2237e13b39c245d576213233f245692298d2f8eb9d6b96b41b1444
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
b3d1b0a0f52857e51f4dddd46b99a86dfb3d43e77e14d5859924120583f5a244
1+
a57e75386c28bd03050a2c2fa255baaf8cf2208025254f16ec55140f8efdb05a
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
49efabd40a93e856c10a3cf40aef7d7ad7e6f9fcfed3fc57f883ebd0e7d3f938
1+
5bed5358ccacb86df0f4d76edc532e700cd0fa462a66a42f4e662ad1b9e3458f
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a79caac738b040f293c01cd92e1770f312f059371fd757fa138f608c37b3cf6e
1+
d4b3165a1b0f2088dc8940ec3d195f2334556cee7aa596c518de6d43a74ac492
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1e2932070cfe79b2301a5dcbf8822c085d0b27f1952820dec3236ec25dee50e4
1+
027b94d67fd23c273464fd1fa774dc8e5bb71e3fa553f420a34384219e56b54d
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5e480860975c00b127e98aacc223c6966c3aa932ab913bbc461632d495e346df
1+
d9317c14b15f471b1130cd5da638dc8f0f3a1393f7bc4cebec0d62c0d057b123
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
630243af3229385eb616e6637b54dc563056dc16fd00c309d948e10aec3e8c0e
1+
2cf2c1412978939d42c8ad657643776644fec366153bc0b0bc5cff199c9c33fa

0 commit comments

Comments
 (0)