我可以转移我的 tfrecords 并在另一台计算机上使用它们吗?

Could I transfer my tfrecords and use them in another computer?

我正在本地构建一个 tensorflow_object_detection_api 设置,希望将所有设置转移到我可以通过学校访问的计算机集群,并在那里训练模型。很难在集群上的共享 linux 系统上设置环境,因此我正在尝试尽可能多地在本地进行操作,并希望将所有内容和 运行 训练命令发送到那里。我的问题是,我可以在本地生成 tfrecords 并将它们传输到集群吗?我问这个是因为我不知道这些记录是如何工作的,它们是否包含指向实际本地目录的链接?或者它们是否包含所有必要的信息?

P.S。我尝试在集群上生成它们,但是环境设置很棘手:tensorflow和opencv安装在一个奇点中需要调用运行任何带有tf或opencv的脚本,但那个奇点没有运行 从 csv 注释生成 tfrecords 的脚本的必要要求。

我对其中的大部分内容都是新手,因此不胜感激。

是的。我试过了,它奏效了。显然,tfrecords 包含所有图像及其注释;我需要做的就是将权重转移到 Colab 并开始训练。