机器学习PAI可以只加SaveV3相关的so吗?这会影响其他没用deeprec的模型吗?
这个印象中TIS是不支持直接加载addons的。理论上推理的tf so是需要与训练的保持一致的,如果换成了DeepRec的so,别的没用DeepRec的模型如果只使用了官方的Op是不受影响的。,此回答整理自钉群“DeepRec用户群”
机器学习PAI(Platform of Artificial Intelligence)是阿里云的一站式机器学习PAI(Platform of Artificial Intelligence)是阿里云的一站式机器学习解决方案。添加SaveV3相关的so主要是为了优化模型的保存和加载过程,以提升模型训练的性能。
关于你的首个问题,即是否可以只添加SaveV3相关的so,由于缺乏具体的相关信息,无法给出确切的答案。理论上,添加特定的so文件应该是与具体使用的模型和功能有关的,如果SaveV3相关的so与你正在处理的模型或任务密切相关,那么应该只添加这部分的so。否则,不相关的so可能会导致不必要的问题。
至于第二个问题,即是否会影响其他未使用deeprec的模型,这主要取决于这些模型是否需要使用SaveV3相关的功能。如果其他模型并不需要使用这一功能,那么它们应该不会受到影响。但是,具体情况可能还需要根据实际运行环境和模型情况进行细致分析和测试。
Yes,在机器学习PAI中,您可以只使用SaveV3模块,而不必加载所有其他模型。但是,如果您使用SaveV3模块的话,建议您还是加载其他模型,因为SaveV3模块依赖于其他模型的一些特性。
具体来说,SaveV3模块是一个深度学习工具包,用于保存和恢复模型的状态。它可以方便地保存和恢复模型,但是在执行过程中仍然需要依赖其他模型的支持。如果其他模型没有加载,那么SaveV3模块可能无法正常工作。
因此,建议您在加载SaveV3模块之前先加载其他模型。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
人工智能平台 PAI(Platform for AI,原机器学习平台PAI)是面向开发者和企业的机器学习/深度学习工程平台,提供包含数据标注、模型构建、模型训练、模型部署、推理优化在内的AI开发全链路服务,内置140+种优化算法,具备丰富的行业场景插件,为用户提供低门槛、高性能的云原生AI工程化能力。