Skip to content
Snippets Groups Projects
  1. Nov 03, 2020
  2. Nov 02, 2020
  3. Oct 31, 2020
  4. Oct 30, 2020
  5. Oct 29, 2020
  6. Oct 28, 2020
    • daquexian's avatar
      use proxy blob_object for boxing, add some inter-node boxing (#3711) · c486a45c
      daquexian authored
      
      * using proxy input blob_object for cross machine op
      
      * fix typo
      
      * fix a bug in Build121To
      
      * Add InterNodeOneToMany boxing, make some boxing inter-node
      
      * rename MasterMachineOnly -> SingleMachine
      
      * extract long expression as variable
      
      Co-authored-by: default avatarlixinqi <lixinqi0703106@163.com>
      Co-authored-by: default avataroneflow-bot <69100618+oneflow-bot@users.noreply.github.com>
      c486a45c
    • guo ran's avatar
      Dev data onerec (#3104) · 508fa615
      guo ran authored
      
      * add onerec
      
      * add verify for each example
      
      * parser not use multithread
      
      * fix read dataset
      
      * fix gitmodules
      
      * fix hob warning
      
      * add instream check
      
      * merge develop
      
      * update submodule
      
      * use swap
      
      * update flatbuffers.cmake lz4.cmake
      
      * format
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * state and batch
      
      * batch shuffle, verify_example
      
      * merge master
      
      * add batch_random_shuffle_dataset
      
      * refine
      
      * fix
      
      Co-authored-by: default avatarguoran <guoran@oneflow.org>
      Co-authored-by: default avataroneflow-bot <69100618+oneflow-bot@users.noreply.github.com>
      508fa615
    • Shenghang Tsai's avatar
      Refactor build script (#3698) · db038000
      Shenghang Tsai authored
      
      * build_img
      
      * fix use_tuna_yum
      
      * disable nvidia-ml
      
      * cmake working
      
      * fix docker ignore
      
      * third party working
      
      * add
      
      * create tmp bash file
      
      * fun create_tmp_bash_and_run
      
      * add
      
      * check in files
      
      * fix currenrt dir
      
      * fmt
      
      * add
      
      * fix ld
      
      * fix cmd
      
      * add DWITH_XLA
      
      * rm bd 3d party
      
      * add default_wheel_house_dir
      
      * fix name
      
      * add rm -rf build
      
      * add
      
      * rm -it
      
      * add retry
      
      * add retry
      
      * fix .returncode
      
      * rm log
      
      * add retry
      
      * use_aliyun_mirror
      
      * update workflow
      
      * fix yml fmt
      
      * fix ${tmp_dir}
      
      * spawn new bash for xla
      
      * add assert
      
      * fix  == 1
      
      * fix actions/whl
      
      * fix indentation
      
      * fix bug
      
      * fix CalledProcessError
      
      * fix python_version
      
      * add set -x
      
      * rm "
      
      * ci fix log dir
      
      * reorganized arg
      
      * rm upload
      
      * refactor
      
      * fix eval
      
      * use env.HOME
      
      * fix context
      
      * use ~
      
      * absolute path
      
      * specify src dir
      
      * reorganize arg
      
      * fix ${src_dir}
      
      * fix exe path
      
      * fix path
      
      * mv set python bin path into generated bash
      
      * add ci_tmp_working_dir
      
      * rm gcc7 enable in dockerfile
      
      * bash_args
      
      * arg for custom img
      
      * refactor args.skip_third_party
      
      * add debug line
      
      * fix house_dir_arg
      
      * refactor dir args
      
      * fix docker None:None
      
      * fix make -j in grpc and openssl
      
      * safer log dir path
      
      * larger tol for test_unsorted_segment_sum.py
      
      * rm commented line
      
      * refactor auto upload
      
      * fix indentation
      
      * add --recursive for upload
      
      * fix secrets
      
      * rm ALL_PROXY as docker build arg
      
      * larger tol for test_nn_conv2d_padding_dynamic
      
      Co-authored-by: default avatartsai <caishenghang@oneflow.org>
      Co-authored-by: default avatartsai <caishenghang@gmail.com>
      db038000
  7. Oct 27, 2020
  8. Oct 26, 2020
  9. Oct 23, 2020
  10. Oct 22, 2020
    • binbinHan's avatar
      Dev switch instruction to cfg instruction (#3702) · deb614e8
      binbinHan authored
      
      * fix cfg bug when the package of .proto is none
      
      * remove *cfg.cpp generator
      
      * fix python code format
      
      * Move body of cfg-constructor from proto obj to InitFromProto() primary
      
      * move InitFromProto() & ToProto() to message.h
      
      * add a comment line & remove template.cfg.cpp
      
      * delete a useless word in comment line
      
      * finetune cfg
      
      * fix complier bug at only_cpu mode
      
      * remove useless line
      
      * remove useless line
      
      * remove useless line
      
      * add Instruction.proto to cfg.cmake
      
      * adjust cfg struct
      
      * fintune cfg struct
      
      * fix oneflow.cmake
      
      * fix oneflow.cmake bug
      
      * delete useless line in oneflow.cmake
      
      Co-authored-by: default avatarShenghang Tsai <jackalcooper@gmail.com>
      deb614e8
    • daquexian's avatar
      logical slice_assign and slice op (#3647) · 42ea05c6
      daquexian authored
      * slice_assign implementation
      
      * new slice op
      
      * check step > 0, add more tests, refine the code
      
      * revert the initializer changes
      
      * remove print
      
      * set y to 0 for partialsum
      
      * check sbp, fix incorrect attr check
      
      * add more tests
      
      * rename slice2->logical_slice
      
      * update tests
      
      * extract common python code into a function
      
      * get_size_in_slice -> GetSizeInSlice, rm unused test file
      
      * minor update about step > 0
      
      * minor update on tests
      
      * add WITH_CUDA guard
      
      * address comments
      
      * split ConstructSliceParams into two functions
      
      * add comments for SliceContext
      
      * remove duplicated registeration
      
      * add TODO comment
      
      * rename slice_assign -> logical_slice_assign, move logical_slice(_assign) to experimental namespace
      
      * logical_slice AlwaysComputeWhenAllOutputsEmpty true -> false
      
      * address comments
      
      * fix tests in eager mode
      
      * BROADCAST -> SPLIT_AXIS_FOR_BROADCAST
      
      * move SPLIT_AXIS_FOR_BROADCAST into anonymous namespace
      42ea05c6
  11. Oct 21, 2020
  12. Oct 20, 2020
    • guo ran's avatar
      Add Nccl All2All (#3538) · 6c690fe5
      guo ran authored
      
      Co-authored-by: default avatarguo <guo@example.com>
      Co-authored-by: default avatarguoran <guoran@oneflow.org>
      Co-authored-by: default avataroneflow-bot <69100618+oneflow-bot@users.noreply.github.com>
      6c690fe5
    • Mardino's avatar
      Add api docs zzk (#3680) · 8d956a42
      Mardino authored
      
      * add api docs
      
      * fix docs
      
      * add api doc in math_ops
      
      * Change the theme to read_the_docs
      
      * add equation docs in math_add
      
      * add equation docs in sub, mul, addn
      
      * add mod div tanh docs
      
      * add gelu, relu docs
      
      * add sigmoid unsorted_segment_sum api docs
      
      * add unsorted_segment example docs
      
      * add equal to greate_equal example docs
      
      * add logical and example docs
      
      * add other example docs, include squared difference
      
      * add requirements of sphinx_rtd_theme
      
      * delete the requirement of sphinx-material
      
      * use make of format
      
      * add optimizer docs
      
      * add scheduler docs
      
      * fix multiplier docs in warmup
      
      * add api docs for math binary elementwise ops
      
      * add math unary api docs
      
      * fix docs about round
      
      * add api docs for reduce mean
      
      * add api docs for reduce ops
      
      * fix code block for reduce ops
      
      * fix math equation
      
      * fix math equation erf
      
      * add code example for layers
      
      * fix docs in layers
      
      * fix of format
      
      * add warmup module in rst
      
      * fix focs for sbp author:yaochi
      
      * fix details in api docs
      
      * add nn api docs and add optimizer_grad_clip module in rst
      
      * fix details in api docs
      
      * fix details in nn
      
      * add prelu api docs
      
      * add smooth l1 loss api docs
      
      * add api docs for matmul
      
      * add api docs for constant op
      
      * fix docs format in RMSProp
      
      * add api docs for array ops
      
      * add docs for random ops
      
      * add api docs for tensor buffer ops
      
      * fix an error in instance_dims doc
      
      * add api docs for tensor_list_ops
      
      * fix annotation in image_decode
      
      * fix of_format
      
      * fix docs for gather_nd
      
      * fix docs
      
      * fix error in constant op
      
      * fix conflict and little error
      
      * fix index to indices
      
      * fix error and add link
      
      * fix broadcast like example and update flow.scope.placement docs
      
      Co-authored-by: default avatardoombeaker <later@usopp.net>
      Co-authored-by: default avatarShenghang Tsai <jackalcooper@gmail.com>
      Co-authored-by: default avataroneflow-bot <69100618+oneflow-bot@users.noreply.github.com>
      8d956a42
    • Mardino's avatar
      Add attribute "batch_axis_non_change" to `oneflow.transpose` (#3685) · f42dd82c
      Mardino authored
      * Try to Delete the check of Batch Axis
      
      * log about op
      
      * fix of_format
      
      * add a attribute for transpose op
      
      * fix format and delete some test code
      
      * fix bug
      
      * add test case and annotation
      
      * add todo
      f42dd82c
    • Lyon's avatar
      Dev add api rst (#3695) · db31d35f
      Lyon authored
      
      * update index.rst
      
      * add api docs of flow.typing
      
      * rm placement.rst
      
      Co-authored-by: default avataroneflow-bot <69100618+oneflow-bot@users.noreply.github.com>
      db31d35f
  13. Oct 19, 2020
  14. Oct 18, 2020
  15. Oct 17, 2020