Skip to content

Commit 71e0775

Browse files
authored
Merge branch 'main' into fixSKIPbug
2 parents 4d6df74 + 5ac4a3c commit 71e0775

File tree

3 files changed

+9
-27
lines changed

3 files changed

+9
-27
lines changed

examples/demo-apps/android/ExecuTorchDemo/app/src/main/java/com/example/executorchdemo/MainActivity.java

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -97,13 +97,7 @@ protected void onCreate(Bundle savedInstanceState) {
9797
finish();
9898
}
9999

100-
try {
101-
mModule = Module.load("/data/local/tmp/dl3_xnnpack_fp32.pte");
102-
103-
} catch (IOException e) {
104-
Log.e("ImageSegmentation", "Error reading assets", e);
105-
finish();
106-
}
100+
mModule = Module.load("/data/local/tmp/dl3_xnnpack_fp32.pte");
107101

108102
mImageView = findViewById(R.id.imageView);
109103
mImageView.setImageBitmap(mBitmap);
@@ -129,14 +123,8 @@ public void onClick(View v) {
129123
mButtonXnnpack.setOnClickListener(
130124
new View.OnClickListener() {
131125
public void onClick(View v) {
132-
try {
133-
mModule.destroy();
134-
mModule = Module.load("/data/local/tmp/dl3_xnnpack_fp32.pte");
135-
} catch (IOException e) {
136-
Log.e("ImageSegmentation", "Error reading assets", e);
137-
finish();
138-
}
139-
126+
mModule.destroy();
127+
mModule = Module.load("/data/local/tmp/dl3_xnnpack_fp32.pte");
140128
mButtonXnnpack.setEnabled(false);
141129
mProgressBar.setVisibility(ProgressBar.VISIBLE);
142130
mButtonXnnpack.setText(getString(R.string.run_model));
@@ -149,13 +137,8 @@ public void onClick(View v) {
149137
mButtonHtp.setOnClickListener(
150138
new View.OnClickListener() {
151139
public void onClick(View v) {
152-
try {
153-
mModule.destroy();
154-
mModule = Module.load("/data/local/tmp/dlv3_qnn.pte");
155-
} catch (IOException e) {
156-
Log.e("ImageSegmentation", "Error reading assets", e);
157-
finish();
158-
}
140+
mModule.destroy();
141+
mModule = Module.load("/data/local/tmp/dlv3_qnn.pte");
159142
mButtonHtp.setEnabled(false);
160143
mProgressBar.setVisibility(ProgressBar.VISIBLE);
161144
mButtonHtp.setText(getString(R.string.run_model));

kernels/portable/cpu/op_unfold_copy.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ using Tensor = executorch::aten::Tensor;
1111

1212
// unfold_copy(Tensor self, int dimension, int size, int step, *, Tensor(a!)
1313
// out) -> Tensor(a!)
14-
Tensor unfold_copy_out(
14+
Tensor& unfold_copy_out(
1515
KernelRuntimeContext& ctx,
1616
const Tensor& self,
1717
int64_t dim,

shim_et/xplat/executorch/build/runtime_wrapper.bzl

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,9 @@ def _patch_kwargs_common(kwargs):
187187
for dep_type in ("deps", "exported_deps"):
188188
env.patch_deps(kwargs, dep_type)
189189

190+
if "visibility" not in kwargs:
191+
kwargs["visibility"] = ["//executorch/..."]
192+
190193
# Patch up references to "//executorch/..." in lists of build targets,
191194
# if necessary.
192195
use_static_deps = kwargs.pop("use_static_deps", False)
@@ -202,10 +205,6 @@ def _patch_kwargs_common(kwargs):
202205
function = native.partial(_patch_executorch_references, use_static_deps = use_static_deps),
203206
)
204207

205-
# Make all targets private by default, like in xplat.
206-
if "visibility" not in kwargs:
207-
kwargs["visibility"] = []
208-
209208
# If we see certain strings in the "visibility" list, expand them.
210209
if "@EXECUTORCH_CLIENTS" in kwargs["visibility"]:
211210
# See env.executorch_clients for this list.

0 commit comments

Comments
 (0)