Skip to content

Conversation

@smirnov-alexey
Copy link
Contributor

@smirnov-alexey smirnov-alexey commented Oct 26, 2025

Depends on #32345
CVS-169440

@smirnov-alexey smirnov-alexey added this to the 2025.4 milestone Oct 26, 2025
@smirnov-alexey smirnov-alexey requested review from a team as code owners October 26, 2025 16:56
@github-actions github-actions bot added category: NPU OpenVINO NPU plugin category: NPUW NPUW plugin labels Oct 26, 2025
bool is_weightless = true;
if (m_non_npuw_props.count(ov::cache_mode.name()) &&
m_non_npuw_props.at(ov::cache_mode.name()).as<CacheMode>() == CacheMode::OPTIMIZE_SPEED) {
if (auto it = m_non_npuw_props.find(ov::enable_weightless.name()); it != m_non_npuw_props.end()) {
Copy link
Contributor

Choose a reason for hiding this comment

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

const auto is_weightless = ov::util::is_weightless_enabled(m_non_npuw_props).value_or(false);
What about using the helper?

github-merge-queue bot pushed a commit that referenced this pull request Oct 27, 2025
### Details:
 - Add `ENABLE_WEIGHTLESS` propert.
- Use this property in CPU, GPU plugin. It is possible to create
weightless blob when ENABLE_WEIGHTLESS is turned on and cache mode is
set to OPTIMIZE_SPEE
 - Update tests
- Add common helpers to check config if Weightless is configured and add
WL hint getter from config.
 
 ### Related PRs:
- #32555 

### Tickets:
 - CVS-174670

---------

Signed-off-by: Pawel Raasz <[email protected]>
Co-authored-by: Pawel Raasz <[email protected]>
@smirnov-alexey smirnov-alexey added this pull request to the merge queue Oct 27, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 27, 2025
@dmatveev dmatveev added this pull request to the merge queue Oct 27, 2025
Merged via the queue into openvinotoolkit:master with commit 0d9a56c Oct 28, 2025
182 checks passed
@dmatveev dmatveev deleted the as/npuw_weightless_property branch October 28, 2025 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: NPU OpenVINO NPU plugin category: NPUW NPUW plugin Code Freeze priority: high High piority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants