机器学习PAI可以只加SaveV3相关的so吗?这会影响其他没用deeprec的模型吗?[阿里云机器学习PAI]

机器学习PAI可以只加SaveV3相关的so吗?这会影响其他没用deeprec的模型吗?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 这个印象中TIS是不支持直接加载addons的。理论上推理的tf so是需要与训练的保持一致的,如果换成了DeepRec的so,别的没用DeepRec的模型如果只使用了官方的Op是不受影响的。,此回答整理自钉群“DeepRec用户群”

  2. 机器学习PAI(Platform of Artificial Intelligence)是阿里云的一站式机器学习PAI(Platform of Artificial Intelligence)是阿里云的一站式机器学习解决方案。添加SaveV3相关的so主要是为了优化模型的保存和加载过程,以提升模型训练的性能。

    关于你的首个问题,即是否可以只添加SaveV3相关的so,由于缺乏具体的相关信息,无法给出确切的答案。理论上,添加特定的so文件应该是与具体使用的模型和功能有关的,如果SaveV3相关的so与你正在处理的模型或任务密切相关,那么应该只添加这部分的so。否则,不相关的so可能会导致不必要的问题。

    至于第二个问题,即是否会影响其他未使用deeprec的模型,这主要取决于这些模型是否需要使用SaveV3相关的功能。如果其他模型并不需要使用这一功能,那么它们应该不会受到影响。但是,具体情况可能还需要根据实际运行环境和模型情况进行细致分析和测试。

  3. Yes,在机器学习PAI中,您可以只使用SaveV3模块,而不必加载所有其他模型。但是,如果您使用SaveV3模块的话,建议您还是加载其他模型,因为SaveV3模块依赖于其他模型的一些特性。
    具体来说,SaveV3模块是一个深度学习工具包,用于保存和恢复模型的状态。它可以方便地保存和恢复模型,但是在执行过程中仍然需要依赖其他模型的支持。如果其他模型没有加载,那么SaveV3模块可能无法正常工作。
    因此,建议您在加载SaveV3模块之前先加载其他模型。