Skip to content

Commit 661f175

Browse files
committed
loadgen_wheel_recipe is now based on base_build_python_wheel from core_collection v.0.2.439
1 parent 94b6576 commit 661f175

File tree

1 file changed

+10
-38
lines changed

1 file changed

+10
-38
lines changed

loadgen_wheel_recipe/data_axs.json

Lines changed: 10 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,28 @@
11
{
2-
"_parent_entries": [ [ "^", "byname", "python_script" ] ],
2+
"_parent_entries": [ [ "^", "byname", "base_build_python_wheel" ] ],
33

44
"_producer_rules": [
5-
[ [ "package_wheel", "package_name=mlperf_loadgen" ], [["get","populated_wheel_entry"]] ],
5+
[ [ "python_package_wheel", "setup_from_source", "package_name=mlperf_loadgen" ], [["get","populated_wheel_entry"]] ],
66

77
[ [ "python_package", "package_name=mlperf_loadgen", "desired_python_version." ], [ ["get_kernel"], ["byname", "pip" ], ["install"]], {
8-
"installable": [ "AS^IS", "^^", "execute", [[
8+
"installable": [ "AS^IS", "^^", "execute", [[
99
[ "get_kernel" ],
10-
[ "byquery", [ "^^", "substitute", "package_wheel,package_name=mlperf_loadgen,desired_python_version===#{desired_python_version}#" ] ],
11-
[ "get_path", "*.whl" ],
12-
0,
13-
["func", "glob.glob" ],
14-
[ "__getitem__", 0 ]
15-
]] ]
16-
}
10+
[ "byquery", [ "^^", "substitute", "python_package_wheel,setup_from_source,package_name=#{package_name}#,desired_python_version===#{desired_python_version}#" ] ],
11+
[ "get_path", "*.whl" ],
12+
0,
13+
["func", "glob.glob" ],
14+
[ "__getitem__", 0 ]
15+
]] ]
16+
}
1717
]
1818
],
1919

20-
"python_major_dot_minor": [ "^^", "dig", "python_tool_entry.major_dot_minor" ],
21-
2220
"python_deps": [
2321
[ "^^", "python_sync_pip_package", [[ "python_package", "package_name=setuptools", "installable===\"setuptools<=70.3.0\"" ]] ],
2422
[ "^^", "python_sync_pip_package", [[ "python_package", "package_name=wheel" ]] ],
2523
[ "^^", "python_sync_pip_package", [[ "python_package", "package_name=pybind11" ]] ]
2624
],
2725

28-
"wheel_entry": [ "^^", "execute", [[
29-
[ "get", "__record_entry__" ],
30-
[ "set_path", [ "^^", "substitute", "loadgen_package_wheel_for_python#{python_major_dot_minor}#" ] ],
31-
[ "plant", [ "^^", "substitute", [[
32-
"package_name", "mlperf_loadgen",
33-
"python_major_dot_minor", "#{python_major_dot_minor}#",
34-
"desired_python_version", "#{python_major_dot_minor}#",
35-
"tags", ["package_wheel"]
36-
]] ] ],
37-
[ "attach", [ "^", "work_collection" ] ],
38-
[ "save" ]
39-
]] ],
40-
"wheel_entry_path": [ "^^", "execute", [[
41-
[ "get", "wheel_entry" ],
42-
[ "get_path" ]
43-
]] ],
44-
4526
"compiler_path": [ "^", "execute", [[
4627
[ "byquery", "shell_tool,can_compile_c" ],
4728
[ "get", "tool_path" ]
@@ -51,18 +32,9 @@
5132
"CC": [ "^^", "get", "compiler_path" ],
5233
"CFLAGS": "-std=c++14"
5334
},
54-
"env": [ "^^", "ext_use_python_deps" ],
5535

5636
"in_dir": [ "^", "execute", [[
5737
[ "byquery", "git_repo,repo_name=mlperf_inference_git" ],
5838
[ "get_path", "loadgen" ]
59-
]] ],
60-
"abs_script_path": "setup.py",
61-
"script_extra_params": [ "^^", "substitute", "egg_info --egg-base #{wheel_entry_path}# bdist_wheel -d #{wheel_entry_path}#" ],
62-
63-
"populated_wheel_entry": [ "^^", "execute", [[
64-
[ "run" ],
65-
[],
66-
[ "get", "wheel_entry" ]
6739
]] ]
6840
}

0 commit comments

Comments
 (0)