One: Checklist for Release v1.8.0

Created on 10 Aug 2020  路  10Comments  路  Source: Samsung/ONE

Checklist

Release Action

Release Package

  • Runtime

    • [x] arm64-android (tar.gz) for Android 10

    • [x] arm64-android (aar) for Android 10

    • [x] arm-tizen (rpm) for Tizen 6.0 M2

    • [x] arm-linux (tar.gz) for Ubuntu 18.04

    • [x] x64-linux (tar.gz) for Ubuntu 18.04

    • [x] nnfw-devel

    • [x] nnfw-plugin-devel

  • Compiler

    • [x] x64-linux (tar.gz) for Ubuntu 18.04

Release Criteria

Miscellaneous

  • [x] nncc preset update if needed
typrelease

All 10 comments

@seanshpark @hseok-oh @wateret @chunseoklee Please comment release note's content for 1.8.0

Runtime WG1

  • Rename headers

    • Rename nnfw_dev.h to nnfw_experimental.h

    • Rename nnfw_debug.h to nnfw_internal.h This is not release target

  • Optimization

    • Remove copies for model input/outputs whenever possible

Compile frontend

New command line interface for user interface consistancy

  • one-import-bcq: Imports BCQ(Binary coding quantized) TensorFlow model
  • Commands now support --version option to show version number

Compiler supports more operations

  • No additional operators on this release. We are working on several operators.

Changes

  • Experimental support for TensorFlow 2.x has updated to 2.3.0 (TensorFlow 1.3.2 is our official support version)
  • Support more operators in luci-interpreter
  • Enhancing one-quantizer

Runtime CPU backend operation support

  • BatchToSpaceND, L2Normalization, ReLU6, ResizeBilinear, SpaceToDepth, SplitV, StatelessRandomUniform

Runtime CPU backend quant8 operation support

  • BatchToSpaceND, L2Normalization, Pad, PadV2, ResizeBilinear, Slice, Quantize, SpaceToDepth, Sum

Packages:
http://npuci.mooo.com:8080/job/nnfw/job/release_1.8/job/daily-publish-package/2/

package test of nncc done :)

@wateret , @chunseoklee , @mhs4670go , we have issue in TCM result. We need to clear 12 No Assertion Test Cases (http://npuci.mooo.com/tcm/1.8.0/runtime/tcm-output/result.html#defects ) to release.

@wateret , @chunseoklee , @mhs4670go , we have issue in TCM result. We need to clear 12 No Assertion Test Cases (http://npuci.mooo.com/tcm/1.8.0/runtime/tcm-output/result.html#defects ) to release.

After brief review, all the defects except GenModelTests.cc is caused by inability of MACRO EXPENSION of tool.

is caused by inability of MACRO EXPENSION of tool.

TEST_F(ValidationTestSessionCreated, close_and_create_again)
{
  NNFW_ENSURE_SUCCESS(nnfw_close_session(_session));
  NNFW_ENSURE_SUCCESS(nnfw_create_session(&_session));
}

where

#define NNFW_ENSURE_SUCCESS(EXPR) ASSERT_EQ((EXPR), NNFW_STATUS_NO_ERROR)

Updated package:
http://npuci.mooo.com:8080/job/nnfw/job/release_1.8/job/daily-publish-package/5/artifact/

Was this page helpful?
0 / 5 - 0 ratings

Related issues

KimDongEon picture KimDongEon  路  4Comments

ragmani picture ragmani  路  4Comments

hasw7569 picture hasw7569  路  4Comments

seanshpark picture seanshpark  路  3Comments

lucenticus picture lucenticus  路  3Comments