780 Commits (release-1.6)

Author SHA1 Message Date
  Megvii Engine Team d7b6bfd56c test(mge/fakequant): use fixed input for lsq test to temperarily avoid precision error 3 years ago
  Megvii Engine Team 5cef74a77e feat(mge/amp): add GradScaler support 4 years ago
  Megvii Engine Team 1bf18252c4 feat(mge/amp): add mix precision autocast support 4 years ago
  Megvii Engine Team f12355f727 fix(imperative/grad): fix hardcode dtype in subtensor_grad_rule 4 years ago
  Megvii Engine Team 56b94d89a2 feat(dtr): add sqrt sampling 3 years ago
  Megvii Engine Team 8a73193c2d feat(dtr): remove eviction threshold 3 years ago
  Megvii Engine Team 69d1fd0f32 refactor(opdef): split apply_on_physical_tensor into infer_output_mem_desc and execute 3 years ago
  Megvii Engine Team 75eb04c559 feat(mge/experimental): add WeightScaler support 4 years ago
  Megvii Engine Team dedecf6922 fix(imperative/utils): fix logical error of replace var 4 years ago
  Megvii Engine Team 497ef6c337 fix(mge/dist): fix gl oom error 3 years ago
  Megvii Engine Team 43098fb8f1 feat(mge): add SlidingWindowTranspose opr 4 years ago
  Megvii Engine Team df79334cae feat(mge/distributed): add user_pop function to save device memory 3 years ago
  Megvii Engine Team 7225b0f09f fix(mge/utils): use static infer manager to get value of network.varnode 4 years ago
  Megvii Engine Team ffe2bb2eb2 fix(mge): fix some errors caused by unknown shape when using symbolic trace or building graph 4 years ago
  Megvii Engine Team 2d42455fa8 fix(mge/utils): fix toposort to get definition order 4 years ago
  Megvii Engine Team 0c97b2a3ec fix(module): remove assert during forward 3 years ago
  Megvii Engine Team 427113088b fix(module/normalization): fix bug of LayerNorm and support input of any shape 4 years ago
  Megvii Engine Team a95f6d4f75 perf(trace): add fastpath for const value assert 3 years ago
  Megvii Engine Team 2cd9823210 fix(mgb/tensorrt): fix trt runtime, padding channel to a multiple of 4 when using kCHW4 IOFormat 3 years ago
  Megvii Engine Team b078dda90b feat(mge/random): add some random op and remove random/distrbution.py 4 years ago
  Megvii Engine Team f30c0e06a6 feat(mgb/opr): add lsq opr 4 years ago
  Megvii Engine Team eb66681f45 fix(mge/random): fix delete_rng_handel 3 years ago
  Megvii Engine Team d6db4fea93 fix(mge/module): set no_cache=true when loading state dict 4 years ago
  Megvii Engine Team fea1bba23e fix(mge/tools): fix module status error 3 years ago
  Megvii Engine Team 6cd01d5a74 feat(imperative/functional): let elemwise support empty IO & add some tests 4 years ago
  Megvii Engine Team 2f68aeb9b6 feat(imperative/jit): let trace support empty IO 4 years ago
  Megvii Engine Team 809d5056cd feat(mge/distributed): enable pt shm allreduce 4 years ago
  Megvii Engine Team 0245594156 test(autograd): test jvp emulated by 2nd grad 3 years ago
  Megvii Engine Team 8480302da8 fix(autograd): make higher order grad experimental 4 years ago
  Megvii Engine Team 72531f2b4a test(autograd): add more tests for higher order grad 4 years ago
  Megvii Engine Team 522e556b83 feat(autodiff): support higher order grad 4 years ago
  Megvii Engine Team 5198b7834c fix(mge/functional): fix expand_dims for scalar 4 years ago
  Megvii Engine Team 933dd9a497 feat(mge/distributed): add cuda env check before forked thread 4 years ago
  Megvii Engine Team a5060a2bfe feat(mgb/opr): add check_has_inf kernel and opr 4 years ago
  Megvii Engine Team c64b1c94cd feat(imperative/functional): add roll in functional 4 years ago
  Megvii Engine Team aa4e847692 fix(interpreter): release gil when interpreter blocking 4 years ago
  Megvii Engine Team bd62a0a647 fix(interpreter): remove notice flag of produce_tensor 4 years ago
  Megvii Engine Team c78a7848a1 test(profiler): simple tests for profiler 4 years ago
  Megvii Engine Team d6079db1f6 feat(profiler): add memory flow format for profiler 4 years ago
  Megvii Engine Team 4286bb9f51 feat(profiler): add launch script for profiler 4 years ago
  Megvii Engine Team 9d47c3babd feat(profiler): imperative profiler support tracing 4 years ago
  Megvii Engine Team cdcb46ba95 feat(profiler): add chrome timeline format for profiler 4 years ago
  Megvii Engine Team 1d64792b41 refactor(profiler): detach profiler from interpreter 4 years ago
  Megvii Engine Team f2027b8d17 refactor(interpreter): recompute with do_apply_op 4 years ago
  Megvii Engine Team 5cb35c1bed refactor(profiler): add state structs to replay recorded events 4 years ago
  Megvii Engine Team 84fc5c927d refactor(profiler): remove dump logic for old profiler 4 years ago
  Megvii Engine Team 5b5a826166 refactor(profiler): use macro to simplify event recording/definition 4 years ago
  Megvii Engine Team 1ce40b5bf7 refactor(interpreter): wrap accesses to channel/worker state 4 years ago
  Megvii Engine Team 90d3905799 feat(mge): add mge._exit 4 years ago
  Megvii Engine Team 846642a881 docs(misc): add some notes 4 years ago