• C
    [Cherry-pick] The 4th part of new custom op (#31282) · 777d1a45
    Chen Weihang 提交于
    * modify custom op dependent from paddle_framework to paddle_custom_op (#31195)
    
    * [Custom Op] Remove unsupport dtypes (#31232)
    
    * remove remove_unsupport_dtype
    
    * remove remove_unsupport_dtype
    
    * remove test dtype
    
    * add more include
    
    * change dtype.h's enum as enum class to avoid conflict with inference lib
    
    * make enum as enum class
    
    * remove additional test
    
    * merge develop
    
    * polish code
    
    * [Custom OP] Support stream set on Custom Op (#31257)
    
    * [Custom OP] change the user header file format, test=develop (#31274)
    
    * [Custom OP]add PD_THROW and PD_CHECK for User Error message (#31253)
    
    * [Custom OP]add PD_THROW and PD_CHECK for User error message
    
    * PD_THROW and PD_CHECK, fix comment
    
    * fix Windows error message
    
    * fix Windows error message
    
    * fix CI
    
    * [Custom OP]add MSVC compile check on Windows (#31265)
    
    * fix test_check_abi
    Co-authored-by: NZhou Wei <52485244+zhouwei25@users.noreply.github.com>
    Co-authored-by: NJiabin Yang <marsyang199376@gmail.com>
    Co-authored-by: N石晓伟 <39303645+Shixiaowei02@users.noreply.github.com>
    Co-authored-by: Nzhouwei25 <zhouwei25@baidu.com>
    777d1a45
custom_operator.cc 27.6 KB