Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CPU] [ARM] [INT8] FullyConnected #25171

Merged
merged 35 commits into from
Dec 18, 2024

Conversation

eshoguli
Copy link
Contributor

@eshoguli eshoguli commented Jun 22, 2024

Details:

  • [ARM] [INT8] FullyConnected

Tickets:

@eshoguli eshoguli requested review from a team as code owners June 22, 2024 21:57
@github-actions github-actions bot added category: IE Tests OpenVINO Test: plugins and common category: CPU OpenVINO CPU plugin category: LP transformations OpenVINO Low Precision transformations labels Jun 22, 2024
@eshoguli eshoguli changed the title [TEST] [ARM] [INT8] FullyConnected [TEST] [CPU] [ARM] [INT8] FullyConnected Jun 23, 2024
@github-actions github-actions bot removed the category: LP transformations OpenVINO Low Precision transformations label Jun 26, 2024
@eshoguli eshoguli requested review from a team as code owners June 26, 2024 10:53
@github-actions github-actions bot added category: GPU OpenVINO GPU plugin category: build OpenVINO cmake script / infra labels Jun 26, 2024
@eshoguli eshoguli changed the title [TEST] [CPU] [ARM] [INT8] FullyConnected [CPU] [ARM] [INT8] FullyConnected Jun 26, 2024
@eshoguli eshoguli force-pushed the es/aarch64/int8 branch 5 times, most recently from b972f54 to 743281f Compare July 2, 2024 00:07
@eshoguli eshoguli force-pushed the es/aarch64/int8 branch 5 times, most recently from b56d725 to ea6c2b2 Compare July 10, 2024 19:32
Copy link
Contributor

This PR will be closed in a week because of 2 weeks of no activity.

@github-actions github-actions bot added the Stale label Jul 29, 2024
@eshoguli eshoguli force-pushed the es/aarch64/int8 branch 2 times, most recently from af1105f to 0d7c9ec Compare July 31, 2024 00:36
@alvoron alvoron requested a review from a team as a code owner December 12, 2024 16:56
@alvoron alvoron requested review from itikhono and removed request for a team December 12, 2024 16:56
@github-actions github-actions bot added the category: transformations OpenVINO Runtime library - Transformations label Dec 12, 2024
@alvoron
Copy link
Contributor

alvoron commented Dec 12, 2024

General comment: seems like we need to merge it after #26239. Some adjustment process will be needed

Needed changes have been applied.

}

arm_compute::Status ACLLowpFullyConnectedExecutor::validateTensorsInfo(const ACLInfos & aclMemoryInfos) {
auto &tensor_info = aclMemoryInfos[ACLArgs::ACL_SRC_0];
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just wondering why we are setting dequantization scale on Input port? Logically I would expect it to be applied on dst port

[](const MemoryArgs& memory) -> bool {
const auto dequantizationScales = getDeQuantizedScales(memory);
bool isPerChannelQuantization = dequantizationScales.size() > 1;
// per-channel quantization is not unsupported by ACL
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor: "not unsupported"?

@dmitry-gorokhov dmitry-gorokhov added this pull request to the merge queue Dec 18, 2024
Merged via the queue into openvinotoolkit:master with commit 9ff5942 Dec 18, 2024
182 checks passed
@dmitry-gorokhov dmitry-gorokhov deleted the es/aarch64/int8 branch December 18, 2024 12:12
11happy pushed a commit to 11happy/openvino that referenced this pull request Dec 23, 2024
### Details:
 - *[ARM] [INT8] FullyConnected*

### Tickets:
 - *CVS-149494*

---------

Co-authored-by: Aleksandr Voron <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: build OpenVINO cmake script / infra category: CPU OpenVINO CPU plugin category: GPU OpenVINO GPU plugin category: IE Tests OpenVINO Test: plugins and common category: LP transformations OpenVINO Low Precision transformations category: transformations OpenVINO Runtime library - Transformations no_stale Do not mark as stale platform: arm OpenVINO on ARM / ARM64
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants