Skip to content

AOSP related issues #6470

@kirklandsign

Description

@kirklandsign

Using this issue as the main thread for discussing AOSP related issues.

Original discussion: 51cef8c#diff-757cd72756ef920fd2357653c76c087315969557e257a0fc8532ed2c6dca1649R105

Known issues:

  1. java test coverage <- WIP
  2. [high priority] use fd in data loader like https://cs.android.com/android/platform/superproject/main/+/main:external/federated-compute/fcp/tensorflow/file_descriptor_filesystem.cc
  3. java stability
  4. question about HybridData, do we really need it?
    executorch/extension/android/src/main/java/org/pytorch/executorch/Tensor.java <- Yes
  5. when port executorch v0.3.0, got error "This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository." It means this release is not cut from main branch and qiaoli31 can't port into aosp. Is there a way to fix this tag and make it cut from main branch. In addition, could we make sure we cut release from main branch in the future
  6. [high priority] could we expose a serializable format of EValue and Tensor class? The usage is partner can use this class to create Object[] for inferenceInput and ODP can use it to convert byte[] back to these data class when run executorch. We have deadline mid Nov including code complete and API review, so this is request is a little bit urgent. Let me know if this request makes sense or not.
    https://cs.android.com/android/platform/superproject/main/+/main:packages/modules/OnDevicePersonalization/framework/java/android/adservices/ondevicepersonalization/InferenceInput.java;l=56?q=inferenceinput

Metadata

Metadata

Labels

triagedThis issue has been looked at a team member, and triaged and prioritized into an appropriate module

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions