Skip to content
Snippets Groups Projects
  1. Aug 05, 2021
    • Xiaoyu Xu's avatar
      Fea/nn graph/block proxy func (#5727) · a4075797
      Xiaoyu Xu authored
      
      * pass test on linear with training
      
      * Refactor RuntimeCtx for multi-runtime
      
      * refactor inplace to support nn graph
      
      * block support iterator
      
      * block iter add check
      
      * fix scalar_mul op conf build
      
      * deal with inplace after merge master
      
      * add alexnet graph test
      
      * add cpu test and format
      
      * cout to glog
      
      * deal with Job run finish bug
      
      * refactor lazy deal with inplace
      
      * deal with 0D tensor
      
      * update data path
      
      * address review
      
      * deal with lazy default attr
      
      * mv according to ci
      
      * merge master
      
      * fix for ci
      
      * fix for ci limit
      
      * block proxy func
      
      * support module custom func and refacotr get attr of block
      
      * auto format by CI
      
      Co-authored-by: default avatarchengtbf <472491134@qq.com>
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      Co-authored-by: default avataroneflow-ci-bot <ci-bot@oneflow.org>
  2. Aug 04, 2021
  3. Aug 02, 2021
  4. Jul 30, 2021
  5. Jul 29, 2021
  6. Jul 28, 2021
  7. Jul 27, 2021
    • cheng cheng's avatar
      Feat: LazyInterpret infer op / tensor ParallelDescScope (#5625) · aef14221
      cheng cheng authored
      
      * LazyInterpret gen Variable ParallelDistribution
      
      * LazyInterpret NewScopeWithParallelDescByTensor
      
      * Debug and pass test for  input/output op expr lazy tensor infer device
      
      * Add normal infer user op scope impl; add test user op expr for cuda
      
      * fix for review
      
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
    • leaves-zwx's avatar
      Replace src tick with with wait and send ids (#5603) · 308f3651
      leaves-zwx authored
      
      * nn.Graph call and launch impl
      
      * Fix bug of 1.pybind11 list->vector; 2.GlobalJobDesc in NNGraph Compile
      
      * Fix bug: AutoTick Multi-Client callback notifier lbn
      
      * Fix bug: callback notifier op check in multi-client
      
      * Fix bug: CheckOpGraph in multi-client
      
      * Fix bug of MultiClientSessionContext new ProfileConf
      
      * Fix bug of create NONE type kernel; add note; refine PlanUtil::PopulateOpAttibute
      
      * Fix bug: CallbackNotifier kernel dtype with uint8; change tick dtype; Feat: add Kernel create fault-tolerant
      
      * inputs tensor list
      
      * rollback of hack
      
      * Using TensorTuple for RunLazyNNGraph
      
      * Fix bug: WaitAndSendIdsKernel handle for Multi-Client
      
      * skip graph runnable test
      
      * refine
      
      * skip test graph optimizer for nn.Graph train job completer error
      
      * debug code
      
      * rm InputKernel Forward overwrite
      
      * rm debug code
      
      * revert useless change
      
      * revert debug code in graph
      
      * rm skip in test
      
      * revert source tick op
      
      * rm useless import
      
      * mv test_graph_relu.py
      
      * correct break
      
      * change the code of finding tick
      
      Co-authored-by: default avatarchengtbf <472491134@qq.com>
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
  8. Jul 26, 2021
    • Shenghang Tsai's avatar
      Rm oneflow export and experimental (#5589) · 4780aae5
      Shenghang Tsai authored
      * refine
      
      * change abs.py for test
      
      * refine
      
      * refine
      
      * refine
      
      * refine
      
      * refine
      
      * refine
      
      * add
      
      * refeom
      
      * refine
      
      * refine
      
      * refien
      
      * refine
      
      * refine
      
      * refine
      
      * refien
      
      * add check
      
      * refine
      
      * refine
      
      * refine
      
      * skip license
      
      * refine
      
      * refien
      
      * refine
      
      * refien
      
      * refien
      
      * refine
      
      * refine
      
      * refine acos
      
      * refien
      
      * remove enable_eager_execution() in oneflow/python
      
      remove @experimental_api decorator for apis, except that ones
      having same name with single client api.
      
      * remove all import oneflow.experimental in doctest
      
      * replace oneflow.experimental with oneflow in docstr
      
      * reformat
      
      * auto format by CI
      
      * refine
      
      * refien
      
      * refine
      
      * refien
      
      * refine
      
      * refine
      
      * refine
      
      * refein
      
      * refine
      
      * remove signle client twice api
      
      * refine
      
      * refine
      
      * refine
      
      * refien
      
      * refien
      
      * refine
      
      * refien
      
      * refien
      
      * refien
      
      * refine
      
      * r...