Download conversion/combine.py from FluidInference/decision-2.0-eos-coreml: direct link, hf CLI and curl.
- Browser
- Download file 518 Bytes
-
https://huggingface.co/FluidInference/decision-2.0-eos-coreml/resolve/main/conversion/combine.py
- Command line
-
hf download hf://FluidInference/decision-2.0-eos-coreml/conversion/combine.py
-
curl -L -o combine.py https://huggingface.co/FluidInference/decision-2.0-eos-coreml/resolve/main/conversion/combine.py
518 Bytes
| """Merge single-bucket packages into one multifunction package (weights stored once; macOS 15+).""" | |
| import sys | |
| import coremltools as ct | |
| out, specs = sys.argv[1], sys.argv[2:] # name=path ... | |
| desc = ct.utils.MultiFunctionDescriptor() | |
| for s in specs: | |
| name, path = s.split("=") | |
| desc.add_function(path, src_function_name="main", target_function_name=name) | |
| desc.default_function_name = specs[1].split("=")[0] if len(specs) > 1 else specs[0].split("=")[0] | |
| ct.utils.save_multifunction(desc, out) | |
| print("saved", out) | |