Skip to content

Commit 40f1586

Browse files
committed
update usage
1 parent b033414 commit 40f1586

File tree

6 files changed

+4
-87
lines changed

6 files changed

+4
-87
lines changed

backends/apple/coreml/compiler/coreml_preprocess.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616

1717
import coremltools as ct
1818
import coremltools.optimize as cto
19-
import executorchcoreml
2019

20+
from executorch.backends.apple.coreml import inmemoryfs
2121
from executorch.exir.backend.backend_details import (
2222
BackendDetails,
2323
ExportedProgram,
@@ -385,8 +385,7 @@ def preprocess_model(
385385
)
386386

387387
processed_bytes: bytes = (
388-
executorchcoreml.flatten_directory_contents(str(model_dir_path.resolve()))
389-
or b""
388+
inmemoryfs.flatten_directory_contents(str(model_dir_path.resolve())) or b""
390389
)
391390

392391
debug_handle_map: Optional[Dict[str, Tuple[int]]] = None

backends/apple/coreml/runtime/inmemoryfs/setup.py

-52
This file was deleted.

backends/apple/coreml/scripts/install_inmemoryfs.sh

-25
This file was deleted.

backends/apple/coreml/scripts/install_requirements.sh

-2
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,6 @@ if [ $STATUS -ne 0 ]; then
6262
exit 1
6363
fi
6464

65-
sh "$COREML_DIR_PATH/scripts/install_inmemoryfs.sh"
66-
6765
echo "${green}ExecuTorch: Copying protobuf files."
6866
mkdir -p "$COREML_DIR_PATH/runtime/sdk/format/"
6967
cp -rf "$PROTOBUF_FILES_DIR_PATH" "$COREML_DIR_PATH/runtime/sdk/format/"

examples/apple/coreml/scripts/extract_coreml_models.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,9 @@
1010

1111
from typing import List, Optional
1212

13-
import executorchcoreml
14-
13+
from executorch.backends.apple.coreml import inmemoryfs
1514
from executorch.backends.apple.coreml.compiler import CoreMLBackend
16-
1715
from executorch.exir._serialize._program import deserialize_pte_binary
18-
1916
from executorch.exir.schema import (
2017
BackendDelegate,
2118
BackendDelegateDataReference,
@@ -50,7 +47,7 @@ def extract_coreml_models(pte_data: bytes):
5047
shutil.rmtree(model_path.absolute())
5148
os.makedirs(model_path.absolute())
5249

53-
if executorchcoreml.unflatten_directory_contents(
50+
if inmemoryfs.unflatten_directory_contents(
5451
coreml_processed_bytes, str(model_path.absolute())
5552
):
5653
print(f"Core ML models are extracted and saved to path = {model_path}")

0 commit comments

Comments
 (0)