• Z
    [Paddle-TRT] IPluginExt -> IPluginV2 (#33680) · 394f92aa
    zlsh80826 提交于
    * add trt LT version helper
    
    * upgrade PluginTensorRT to IPluginV2Ext
    
    * trt plugin factory is not usable in IPluginV2
    
    * upgrade add plugin api to use IPluginV2
    
    * remove IPlugin register and adapt getSerializeSize(), serialize()
    
    * adapt IPluginV2Layer
    
    * downgrade to IPluginV2
    
    * implement elementwise clone
    
    * add gelu plugin creator and fix gelu serialization bug
    
    * add swish plugin creator and fix swish serialization bug
    
    * format
    
    * fix typo
    
    * add elementwise plugin creator and fix serialization
    
    * add base creator class
    
    * add gelu plugin creator
    
    * add hard swish creator and fix serialization
    
    * add instance norm creator and fix serialization
    
    * add layer norm creator and fix serialization
    
    * add pool creator and fix serialization
    
    * add prelu creator and fix serialization
    
    * add slice creator and fix serialization
    
    * add swish creator and fix serialization
    
    * add instance norm op unittest
    
    * remove redundent api
    
    * fix wrong graph size to enable trt
    
    * instance norm function move to cc
    
    * add trt elementwise ut to trigger coverage
    
    * remove opt cahce to hit serialization coverage
    
    * remove opt cahce to hit serialization coverage
    
    * remove unused code
    
    * remove unused inputs_
    
    * add dbg info
    
    * remove dbg info
    
    * add instance norm serialization
    
    * roll back
    
    * remove comment code
    
    * remove trt plugin registery
    
    * fix prelu dynamic serialization
    
    * add prelu ut and reduce the input size to reduce memory usage
    
    * fix pool dynamic plugin serialization and add ut
    
    * refine pool ut with subtest
    
    * add env for avoiding oom
    
    * reduce test input size & increase pool op ut to 45s
    
    * add the contributor
    
    * remove copyright (will add in contributor)
    
    * remove copyright (will add in contributor)
    394f92aa
prelu_op_plugin.cu 6.7 KB