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

update set dotnet env #1209

Merged
merged 2 commits into from
May 22, 2024
Merged

update set dotnet env #1209

merged 2 commits into from
May 22, 2024

Conversation

curioyang
Copy link
Member

No description provided.

Copy link

github-actions bot commented May 22, 2024

Test Results

5 937 tests  ±0   5 937 ✅ ±0   7m 39s ⏱️ -48s
    6 suites ±0       0 💤 ±0 
    6 files   ±0       0 ❌ ±0 

Results for commit 099454c. ± Comparison against base commit 77d19bb.

♻️ This comment has been updated with latest results.

@curioyang curioyang merged commit 2c81f40 into master May 22, 2024
42 checks passed
@curioyang curioyang deleted the docs/update branch May 22, 2024 08:34
sunnycase added a commit that referenced this pull request Mar 7, 2025
* Revert "add Razor.Templating.Core (#1169)" (#1173)

This reverts commit 2498b1b.

* Feature/update docs (#1174)

* update faq

* update Homepage

* update link

* update gif link

* update gif link

* Feature/egraph extract constrains (#1175)

* add egraph-extract-constrains
* reorder SwapBinaryArgs

* Feature/update docs (#1176)

* update faq

* update Homepage

* update link

* update gif link

* update gif link

* update FAQ

* update FAQ

* fix fold binary (#1182)

* Fix macos-latest doesn't support python 3.7 issue. (#1194)

* Fix macos-latest doesn't support python 3.7 issue.

* Set macos version to 12(13 uses Xcode 15).

* Feature/add xsgetn for char array buffer (#1198)

* Load multiple characters at once

* Apply code-format changes

* fix build

---------

Co-authored-by: curioyang <curioyang@users.noreply.github.com>

* qemu system mode (#1201)

* close non-equal split

* fix typeinfer of conv2d

* fix fold binary

* do not swap binary args

* update setup.py

* do not pre-preprocess onnx with external data

* imgnore .mono in git

* restore SwapBinaryArgs

* fix onnx test runner

---------

Co-authored-by: sunnycase <sunnycase@live.cn>

* fix reduce sum opset condition (#1203)

* fix reduce sum opset condition

* Update Reduce.cs

* fix reduce operators consisting of reduce_sum. fix #1193

* support layernorm channel first(C#) (#1204)

* support LayerNorm channel first

* fix review : https://github.com/kendryte/nncase/pull/1204\#discussion_r1599285210

* Remove unavailable nuget source(nuget.cnblogs.com). (#1207)

* update set dotnet env (#1209)


* update set dotnet env

* fix externel data (#1215)

* no module constrain for fusion eval

* fix external data larger than 2GB

* power of 2 to square

* change buffer size from int to  long

* update docs link (#1213)

* update docs link

* update demo link

* Fix/normal reduce sum (#1214)

* fix bug

* add reduce sum test

* update test

* add tips for bug in homepage

* fix condition

* fix MSVC_VERSION 1930-1949 = VS 17.0 (v143 toolset) link:https://cmake.org/cmake/help/latest/variable/MSVC_VERSION.html

* Update compiler-build.yml

* fix build: downgrade windows-os version to 2019

* Feature/linux runtime (#1222)

* fix dtype compare

* add linux runtime build toolchain and config

* split rtos and linux toolchains

* upgrade rvv code to rvv intrinsic v1.0

* rename toolchain

* format rvv memcpy

* Revert "upgrade rvv code to rvv intrinsic v1.0"

This reverts commit 414f749.

* gcc14+musl-kernel

* recover rvv code

* support linux runtime, clock() not correct 20240718

* use thead gcc-10.4. fix ci about pip version conflict with python3.7

* remove redundant code

* Apply code-format changes

* fix pip version for python3.7

* add LINUX_RUNTIME flag for op profile

---------

Co-authored-by: curioyang <curioyang@users.noreply.github.com>

* remove tips (#1224)

* Add extra compile option to be compatible with k230 linux sdk. (#1227)

* Add extra compile option to be compatible with k230 linux sdk.

* Try to remove cp37 and set auditwheel==6.0.0.

* fix numpy non contiguous (#1232)

* fix numpy non-contiguous.

* replace rapidjson

* Apply code-format changes

---------

Co-authored-by: huochenghai <huochenghai@canaan-creative.com>
Co-authored-by: curioyang <curioyang@users.noreply.github.com>

* Upgrade conan2 (#1242) (#1244)

* Upgrade conan2 (#1242)

* upgrade conan2

* update ci

* add install lib

* close vulkan

* update kernel tests

* test exclude win

* test kernel tests

* fix rv runtime build

* fix cmake cmd

* fix conan install args

* test

* fix python packages dependence

* Apply code-format changes

* fix python build

* fix python build

* fix python build

* fix python build

* fix python build

* fix python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* only test linux python build

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* Apply code-format changes

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* debug dotnet

* downgrade python lib

* debug dotnet

* all test

* all test

* all test

* all test

* fix python build whl

* fix remove file

* fix error

* fix error

* fix error

* fix error

* close mac python whl

* fix error

* fix intrinsic args

* disable ctest

* enable mac build python whl

* try fix python build

* Revert "try fix python build"

This reverts commit b934f15.

* try fix python build

* Revert "try fix python build"

This reverts commit 233bad4.

* try fix macos python build

* check build dir with wrong macos

* fix cmd

* debug

* ssh debug

* fix mac build error

* remove debug code

* start to debug windows ci

* upgrade windows version

* debug ssh

* fix win build

* debug

* fix error in windows python build wheel

* fix ninja dependence

* fix ninja dependence

* fix ninja dependence

* fix ninja dependence

* fix lib miss

* fix path error

* fix ninja

* fix ninja

* fix ninja

* disable linux mac

* recover conanfile path replace

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* python build ok

* debug test compiler

* debug

* debug

* debug

* recover

* debug

* debug

* Revert "debug"

This reverts commit b666dae.

* change windows version

* disable windows test-compiler

* Use gcc-14

* Add missing files

* Fix dependencies

* Fix dependencies

* Fix dependencies

* Fix dependencies

* Fix dependencies

* Disable F.InterpolationMode.BILINEAR

* Apply code-format changes

* Disable tflite conv2d_transpose

* Disable tflite expand_dims

* Disable more tflite

* Fix CI

* Fix python build

* Apply code-format changes

* Fix

* Fix

* Enable macos

* Fix

* Enable win

* Fix

---------

Co-authored-by: curioyang <curioyang@users.noreply.github.com>
Co-authored-by: yanghaoqi <yanghaoqi_intern@canaan-creative.com>
Co-authored-by: sunnycase <sunnycase@live.cn>
Co-authored-by: sunnycase <sunnycase@users.noreply.github.com>

* Feature/add_k230_conan2_compile (#1267)

* fix cmake path

* support 230 build

* Fix sat extractor (#1243)

* fix sat extractor

* update egraph extractor

---------

Co-authored-by: sunnycase <sunnycase@live.cn>

* update preprocess for pipeline (#1240)

* fix unsqueeze typeinfer

* hardcode for prefill and decode

* Fix stackvm

* fix shape var order

* fix onnxruntime

* revert for extract deadlock

* force stackvm layernorm to rms norm

* Fix layernorm & unsqueeze test

* Quantize weights to bf16

* disable dump

* add llm mode

* fix egraph

* fix build

* fix release build

* Fix LeaGP

* Add tmp

* Fix build

* Fix shape bucket

* add fast eval

* Fix

* Fix const copy

* fix PartialShapeEvaluator

* modify RegisterBucketPass

* Fix shape bucket

* Disable some buckets

* speed up

* fix release build

* support qwen quant layer

* Fix build

* Fix If

* Fix shape bucket

* staticlize check qwen

* inherit metadata in shape bucket

* speed up dump ir

* conv2d to matmul

* split KPU time from EXTCALL

* remove comment

* fix merge fusion without marker

* Add quant scheme to cli

* Fix shape bucket & pad

* fix quant json output

* Fix RecordFusionBucket

* Merge const range of marker only

* Add init impl for riscv64 matmul.

* refactor MergeBucketFusionPass

* disable dump ir in marge bucket fusion

* fix bucket fusion merger

* fix bucket fusion merger

* Simplify Expand & Reshape importer

* recover config

* Enable binary bucket

* recover dump quantScheme file path

* fold q deq

* Add reshape expand

* Remove unused vars

* add get bychannel range

* split matmul

* Add FoldConv2DBiasWithMarker

* fix build

* fix build

* slice to 5 slices

* add merge prim func

* Refactor type infer

* Fix type infer

* Add infer range

* add shape const

* fix auto dist

* Print dim with script

* refactor il printer

* Refactor symbolic shape: Make shape as expr & Visit attributes

* Fix

* Add more shape optimization

* Unboxing for shape expr

* optimize dot dumper

* Use max size in bufferization

* fix dumpper bug

* Fix reshape type infer

* Add Dimension.ProdWithDynamicAsMaxValue

* Feature/opt boxing (#1282)

* add opt boxing

* add filter

* pass ut

* don't allow gather reduce with reshape

* fix reshape typeinfer bug

* add full search space

* fix compile bug

* remove fold boxing

* add latency in cpu options

* fix bug

* fix build

* Apply code-format changes

* fix build

* fix build

* fix ci

* fix lstm

* fix cycle

* fix ci

* fix boxing type infer

* fix dotnet test

---------

Co-authored-by: zhen8838 <zhen8838@users.noreply.github.com>

* Auto Fusion Stage 1 (#1290)

* wip

* fix tiling

* update

* add mcts

* fix condensation

* enable auto tiling

* fix ci

* add more tile graph test

* fix cache data section generate

* revert liveness

* fix build

* disable the optimzation about inplace

* Apply code-format changes

* fix build

---------

Co-authored-by: zhen8838 <zhen8838@users.noreply.github.com>

* Refactor Graph Partition (#1291)

* refactor graph partition

* using new graph partition in auto tile

* Apply code-format changes

* fix function name

* fix tiling

* Apply code-format changes

* fix build

* fix graph partition

* fix ci

* fix distributed graph partition

* fix dotnet 9 build

* fix ci

* fix ci

---------

Co-authored-by: zhen8838 <zhen8838@users.noreply.github.com>

* Feature/Further Tiling (#1292)

* transpose unpack tiling
* add reduce/cast tiling
* fix cast tiling
---------
Co-authored-by: zhen8838 <zhen8838@users.noreply.github.com>

* Fix/glm (#1293)

* fix copy optimization of tiling
* fxi unsqueeze eval with negative axis
* fold ugly expand of glm model

* fix build

* merged

* fix reshape

* revert auto dist

* Fix RemoveBoxing

* fix graph partition

* Fix codegen&runtime for dynamic shapes

* Fix tests

* Fix CI

* Fix CI

* Fix CI

* Fix UT

* Fix UT

* Fix test_require.cpp

* Fix UT

* Fix UT

* assign new var when if is a fusion's input

* Fix UT

* Fix UT

* refactor fusion merge test by using new graph partition implment

* enable UnitTestFusionGroup

* Fix UT

* skip egraph function merge

* Disable test constant of shape

* Fix pytests

* Fix race condition of vargs pattern

* Enable UnitTestCPUKernels

* fix test

* Fix test quantizelinear

* Fix reshape typeinfer - support 0

* Add optimization to Dimension.Select

* Fix type infer of Resize & Add index support to expr

* Fix type infer of slice

* Fix type infer of Expand

* Fix ReduceArg of TFLite importer

* Remove SimplifyForDimension cache

* Disable test_onehot

* Fix ncnn test

* Apply code-format changes

---------

Co-authored-by: Curio Yang <39184746+curioyang@users.noreply.github.com>
Co-authored-by: huochenghai <huochenghai@canaan-creative.com>
Co-authored-by: zhangyang2057 <zhangyang@canaan-creative.com>
Co-authored-by: curioyang <curioyang@users.noreply.github.com>
Co-authored-by: yanghaoqi <yanghaoqi_intern@canaan-creative.com>
Co-authored-by: sunnycase <sunnycase@users.noreply.github.com>
Co-authored-by: 郑启航 <597323109@qq.com>
Co-authored-by: guodongliang <guodongliang@canaan-creative.com>
Co-authored-by: Curio Yang <curioyhq@gmail.com>
Co-authored-by: zhen8838 <zhen8838@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants