question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

NNI 2021 Oct~Nov Iteration Plan

See original GitHub issue

This is the plan for the iteration in 2021 Nov~Dec Iteration, it’s a 6 weeks iteration.

Release Plan for upcoming release

  • Release manager: @liuzhe-lz
  • Feature freeze date: 11-19 11-26 (last delay)
  • Code freeze and demo date: 12-3 12-8 12-10 (last delay)
  • Branch cut and next release planning date: 12-7 12-24
  • Release date: 12-10 12-29

Documentation Update

  • @ultmaster Check statics
  • Decide which ones to keep Chinese doc
  • Update docs for current release
  • Deal with Chinese doc @ultmaster (12.1) #4345
  • HPO doc hierarchy @ zebin (11.23)

NAS

Model Compression

  • P0 - @J-shang Add doc for v2 config list
  • Pruner Improvement
    • @J-shang Support pruning by step (movement pruning, taylor, activation…). (11.12) #4308
  • Migrate Pruner from v1
  • P2 - @Fiascolsy Fix AutoCompressPruner GPU memory leak.
  • Doc
    • @J-shang Guide on how to customize pruner in v2.
    • P1 - @Fiascolsy Report performance of v2 compare with paper / v1. #4365
    • Need add: fine-grained with speed up in iteration will case issue. how to write config_list.
    • review doc & update the outdated doc.
    • P1 - @J-shang review overview and tutorial hirachey
  • P2 - @Fiascolsy More v2 Example #4305
  • @J-shang pass optimizer to pruner redesign (11.26) #4332

HPO

nnictl

  • P0 - @liuzhe-lz Deprecate config v1 (11.1)
    • ConfigBase class #4303
    • local training service #4313
    • All training services #4318
    • launcher #4330
    • update nni manager #4355
    • fix annotation (11.26)
    • run ITs
  • P1 - @liuzhe-lz Raise error for setting invalid field on ConfigBase
  • P0 - @liuzhe-lz add validation for trialGpuNumber/maxTrialNumberPerGpu combination

NNI manager & training service

WebUI

Other

  • readthedocs dependency
  • doc translation

Deferred

NAS

  • P1 - @JiahangXu a TBD end2end example for NAS with Retiarii
  • P1 - @QuanluZhang Support tuner_no_more_trial
  • P1 - @JiahangXu review graph engine
  • P? - @ultmaster Update mnasnet and example refactor (plan: #4249)
  • P2 - (zebin) More choice type design
  • P2 - (zebin) Survey naslib
  • P2 - (zebin) Port Houwen’s algorithm
  • P2 - @liuzhe-lz Merge RetiariiExperiment back to Experiment
  • P3 - Visualization nasbench
  • P3 - Support HPO in Retiarii
  • P3 - Review one-shot, refactor with lightning

Compression

  • Pruning Speed Up (check with ningxin)
  • P1 - Fine-grained iterative speedup logic.
  • P1 - NetAdapt Pruner
  • @J-shang Transformer Pruner. (11.5 11.8) #4180
  • @zheng-ningxin Function replacement
  • P1 - Sensitivity Pruner.
  • @J-shang ADMM: support more metrics.
  • P2 - Support min_sparsity_per_layer in global mode.
  • P2 - Mixed sparse pattern.
  • P2 - Support mask output/input.
  • P2 - Pruning with constraints (remain 4x channels).
  • P2 - @Fiascolsy Iterative pruning starts from any sparsity ratio.
  • P2 - KD in pruning scheduler (maybe use original model as teacher).
  • @zheng-ningxin Memory usage optimization
  • Refactor of model graph generation (as an independent component)
  • Speed up with special/customized layer.
  • Quantization V2

HPO

  • P1 - fix len(arr) > 0 problem
  • P1 - (zebin) Improve hyperband & PBT with shared storage
  • P3 - Multi-objective
  • P2 - (zebin) transferable HPO
  • P2 - Evolution nested search space

nnictl

NNI Manager

  • P2 - Distributed trial
  • P1 - @acured Project back-end

Web UI

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
chenbohua3commented, Nov 16, 2021

Hi @scarlett2018 I want to add these items for this iteration:

  • About quantization:

    • Support dtype & qscheme customization for lsq quantizer and observer quantizer (P0)
    • upgrade lsq quantizer to lsq+ quantizer, which can used for asymmetric quantization (P0)
    • add model converter for mnn backend (P1)
  • About architecture for quantization V2:

    • Analyze the architecture of the PyTorch quantization tool in the open source community, and summarize the advantages and disadvantages of each tool.(P0), with @linbinskn
  • A demo case for quantizing YOLOX and deploy it on PyTorch backend (P1)

0reactions
JiahangXucommented, Jan 17, 2022

NAS

  • Refactor NAS examples of ProxylessNAS and SPOS.
  • Support latency constraint on edge device for ProxylessNAS based on nn-Meter.
Read more comments on GitHub >

github_iconTop Results From Across the Web

2021 National Nanotechnology Initiative Strategic Plan
This document presents goals and objectives to guide NNI participating agencies and the nanotechnology community over the next five years. The ...
Read more >
Final Minutes of the June 15, 2022, HCP Hatchery Committees and ...
Mike Tonseth will distribute the analysis showing feasibility of the Methow spring Chinook. Salmon Outplanting plan based on historical run size data (Item ......
Read more >
Task Offloading and Resource Allocation Mechanism of ...
Zhenni, Z. Yang et al established an iterative auction to optimize the allocation of computing resources in the edge.
Read more >
Iteration Planning - Scaled Agile Framework
Iteration Planning is an event where all team members determine how much of the Team Backlog they can commit to delivering during an ......
Read more >
THE BIG BOOK OF SMALL PYTHON PROJECTS
Project 51, niNety-nniinE BoOttels: Display the lyrics to a repetitive ... decryption code, except that it does so in a for loop, which...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found