Skip to content
Snippets Groups Projects
  1. Dec 28, 2020
  2. Dec 27, 2020
  3. Dec 26, 2020
    • Li Xinqi's avatar
      Scope with symbol (#4040) · 6626d998
      Li Xinqi authored
      
      * parallel desc with symbol_id
      
      * migrate ParallelDescSymbol
      
      * fix code format
      
      * fix bug in oneflow_testexe
      
      * Make oneflow worker docker stay alive for 6 hours
      
      * exception
      
      * except in pybind11 and python
      
      * finetune api
      
      * print traceback
      
      * fix bug
      
      * fix format
      
      * ParallelDesc::cfg_parallel_conf
      
      * remove traceback in test_checkpoint
      
      * fix python codeformat
      
      * del job_build_and_infer_cfg_error.py
      
      * optimize api struct
      
      * refactor JobDesc
      
      * migrate JobConfSymbol
      
      * del useless lines
      
      * del useless lines
      
      * add CompileOptionWrongError
      
      * add CompileOptionWrongError
      
      * replace python ScopeSymbol with cpp Scope
      
      * fix typo
      
      * fix bug
      
      * rename OF_COMPLIE_OPTION_EEEOR
      
      * fix conflict
      
      * fix format
      
      * fix bug
      
      * fix conflict
      
      Co-authored-by: default avatarclackhan <han_binbin@163.com>
      Co-authored-by: default avatarShenghang Tsai <jackalcooper@gmail.com>
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      6626d998
    • binbinHan's avatar
      Job desc with symbol (#4032) · 9c1e4133
      binbinHan authored
      
      * parallel desc with symbol_id
      
      * migrate ParallelDescSymbol
      
      * fix code format
      
      * fix bug in oneflow_testexe
      
      * Make oneflow worker docker stay alive for 6 hours
      
      * exception
      
      * except in pybind11 and python
      
      * finetune api
      
      * print traceback
      
      * fix bug
      
      * fix format
      
      * ParallelDesc::cfg_parallel_conf
      
      * remove traceback in test_checkpoint
      
      * fix python codeformat
      
      * del job_build_and_infer_cfg_error.py
      
      * optimize api struct
      
      * refactor JobDesc
      
      * migrate JobConfSymbol
      
      * del useless lines
      
      * del useless lines
      
      * add CompileOptionWrongError
      
      * add CompileOptionWrongError
      
      * rename OF_COMPLIE_OPTION_EEEOR
      
      * fix conflict
      
      Co-authored-by: default avatarlixinqi <lixinqi0703106@163.com>
      Co-authored-by: default avatarShenghang Tsai <jackalcooper@gmail.com>
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      Co-authored-by: default avatarLi Xinqi <lixinqi2010@gmail.com>
      9c1e4133
    • Lyon's avatar
      Reflection pad2d op (#3777) · 052d1e55
      Lyon authored
      
      * add reflection_pad2d
      
      * add kernel of reflection_pad2d
      
      * add backward implementation of reflection_pad2d
      
      * add backward implementation of reflection_pad2d
      
      * Modify the code according to the comment
      
      * passing by reference
      
      * add python interface of reflection_pad2d
      
      * uptate padding boundry
      
      * remove useless codes
      
      * modify op kernel function
      
      * rename op
      
      * del useless code
      
      * del useless function
      
      * add backward of reflection pad2d
      
      * add test case of reflection_pad2d
      
      * update
      
      * add sample to docs
      
      * add blank line
      
      * refine format
      
      * refine docs
      
      * refine docs
      
      * del useless variable
      
      * reformat code
      
      * using NdIndexToOffset
      
      * rename function
      
      * reformat
      
      * modify sbp fn
      
      * reformat
      
      * modify test case
      
      * change variable name
      
      * reformat
      
      * abstract fuction
      
      * Extract the for loop as a function
      
      * extract codes to public methods
      
      * extract core logic codes
      
      * delete useless variables
      
      * modify function implementation
      
      * reimplement function logic
      
      * add ReflectionPad2dFunctor
      
      * refine op function
      
      * add .cu
      
      * .
      
      * add implemetation of cuda kernel
      
      * bug fix
      
      * update test case
      
      * add op util
      
      * del useless op funtion
      
      * add float16 support
      
      * .
      
      * instantion for fp16 functors
      
      * update test case
      
      * atomic add
      
      * update atomic add
      
      * update
      
      * update thread num
      
      * update test case
      
      * reimplement reflection pad op
      
      * update thread num
      
      * bug fix >> add memset
      
      * update functor
      
      * add fp16 test case
      
      * update sbp function
      
      * format code
      
      * refine
      
      * use cuda::atomic::Add
      
      * refine
      
      * update placement of watch_diff
      
      * update test case
      
      Co-authored-by: default avatardoombeaker <later@usopp.net>
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      052d1e55
    • OuYang Yu's avatar
    • binbinHan's avatar
      Parallel desc with symbol (#4017) · abdc6dea
      binbinHan authored
      
      * parallel desc with symbol_id
      
      * migrate ParallelDescSymbol
      
      * fix code format
      
      * fix bug in oneflow_testexe
      
      * Make oneflow worker docker stay alive for 6 hours
      
      * exception
      
      * except in pybind11 and python
      
      * finetune api
      
      * print traceback
      
      * fix bug
      
      * fix format
      
      * ParallelDesc::cfg_parallel_conf
      
      * remove traceback in test_checkpoint
      
      * fix python codeformat
      
      * del job_build_and_infer_cfg_error.py
      
      * optimize api struct
      
      * add CompileOptionWrongError
      
      * rename OF_COMPLIE_OPTION_EEEOR
      
      Co-authored-by: default avatarlixinqi <lixinqi0703106@163.com>
      Co-authored-by: default avatarShenghang Tsai <jackalcooper@gmail.com>
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      abdc6dea
    • scxfjiang's avatar
      slice support empty blob (#4025) · 1e4837a8
      scxfjiang authored
      
      * slice support empty blob
      
      * update
      
      * update
      
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      1e4837a8
  4. Dec 25, 2020
  5. Dec 24, 2020
  6. Dec 23, 2020
  7. Dec 22, 2020
  8. Dec 21, 2020
  9. Dec 19, 2020
  10. Dec 18, 2020
  11. Dec 17, 2020
    • Wang Tuo's avatar
      Optimize ComputeEntropyGpu with CUB (#3930) · 23c29242
      Wang Tuo authored
      
      * 优化 rmsprop optimizer.
      
      * lars optimizer
      
      * bug fix
      
      * reimplement the function of rmsprop.
      
      * delete folder CMakeFiles.
      
      * rewrite computeCrossEntropyGpu with cub.
      
      * adjust the precise problem of crossEntropy fp16.
      
      * fix the unit test script.
      
      * adjust format of code
      
      * fix bug according to review advices.
      
      * adjust format of code
      
      * adjust the code of unit test script.
      
      * fix the format of unit test script.
      
      * adjust the format for CI test.
      
      Co-authored-by: default avatarguo ran <360112263@qq.com>
      23c29242
    • Juncheng's avatar
      CUDA template for element-wise kernels (#4007) · d2096ae1
      Juncheng authored
      * CUDA template for element-wise kernels
      
      * Add empty line
      
      * ternary
      
      * int8_t/int32_t/int64_t
      
      * rename to .cuh
      
      * tpm
      
      * fix Ternary PackSize
      
      * refine
      
      * factory
      
      * GenericLauncher
      
      * UnaryPrimitive
      
      
      fix
      
      
      result_of
      
      
      BinaryPrimitive
      
      
      TernaryPrimitive
      
      
      pack_size
      
      
      ApplyGeneric
      
      
      ApplyGeneric
      
      
      fix
      
      
      GenericLauncher
      
      
      fix
      
      
      refine
      
      * aligned_storage
      
      * ApplyPack
      
      * refine
      
      * refine
      
      * XYZ=>ABC
      d2096ae1
    • Juncheng's avatar
      Bump nccl from 2.7.3 to 2.8.3 (#3875) · 9ee54b08
      Juncheng authored
      9ee54b08
    • binbinHan's avatar
      Fix eager bug of test split like (#4004) · cc6800e6
      binbinHan authored
      
      * fix eager bug
      
      * fix code format
      
      * fix bug of op with more than one output under eager mode
      
      * make of_format
      
      * fix bug in InferBlobBackwardSignature
      
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      cc6800e6