Paddle 编译时候如何把paddle operators的单测打包到安装的whl包里?

mccptt67  于 2022-10-20  发布在  其他
关注(0)|答案(8)|浏览(207)

为使您的问题得到快速解决,在建立Issue前,请您先通过如下方式搜索是否有相似问题:【搜索issue关键字】【使用labels筛选】【官方文档】

如果我想把paddle op的python单测打包到 whl包里,编译的时候需要加什么参数可以呢?以前好像加了 with testing 之后whl包里是包含单测的,但是在某个版本之后好像移出了

ekqde3dh

ekqde3dh1#

您好,我们已经收到了您的问题,会安排技术人员尽快解答您的问题,请耐心等待。请您再次检查是否提供了清晰的问题描述、复现代码、环境&版本、报错信息等。同时,您也可以通过查看 官网API文档常见问题历史IssueAI社区 来寻求解答。祝您生活愉快~

Hi! We've received your issue and please be patient to get responded. We will arrange technicians to answer your questions as soon as possible. Please make sure that you have posted enough message to demo your request. You may also check out the APIFAQGithub Issue and AI community to get the answer.Have a nice day!

tzcvj98z

tzcvj98z2#

你好,目前没有参数可以打包paddle op的python单测

4si2a6ki

4si2a6ki3#

你好,请问什么需求需要讲单测打包进whl包呢?

ijxebb2r

ijxebb2r4#

你好,请问什么需求需要讲单测打包进whl包呢?

我这边主要是在xpu上适配不同的算子,我们在开发测试完成之后,会希望到不同的真卡机器上跑下看看,如果能把单测打包到whl包里的话,本地测试起来会比较方便

lbsnaicq

lbsnaicq5#

是需要增加什么新的API吗?还是说为了避免再次编译?

gojuced7

gojuced76#

是需要增加什么新的API吗?还是说为了避免再次编译?

避免单测脚本的拷贝吧,因为现在python单测依赖的很多文件并不包含在whl包中,导致如果要测一个新增的op必须要把所有依赖的文件拷贝过去,比较麻烦,期望是加一个编译选项,能够带单测,而且我感觉编译的时候加 -DWITH_TESTING 这个参数就应该实现这种功能才对。。

2nc8po8w

2nc8po8w7#

paddle的单测很多,直接打包进去会导致包体积巨大,这个问题不能直接通过git clone代码解决吗?

我会向内部反馈这个需求,感谢您的建议

insrf1ej

insrf1ej8#

paddle的单测很多,直接打包进去会导致包体积巨大

只是增加一种调试的whl包,实际线上用肯定不会加上的,感觉应该还好

这个问题不能直接通过git clone代码解决吗?

这种方式不太友好。。

相关问题