首页 > 解决方案 > 在外部硬盘上运行 python 脚本(训练神经网络)

问题描述

我有一个太大而无法在本地存储的数据集,我想训练一个神经网络。

哪个会更快?还是一样?

1)所有文件都存储在外部硬盘驱动器上。python文件在加载数据和训练网络的硬盘目录中运行

2)Python文件保存在本地,训练期间数据集的加载是通过将其指向外部硬盘驱动器上的数据集来完成的

我假设在这两种情况下数据集的执行速度和加载将是相等的,但我不确定

标签: pythonneural-network

解决方案


这取决于您的硬盘驱动器和外置硬盘驱动器的读取速度。

你的硬盘是SSD吗?如果是,那么它肯定会比您的外部硬盘驱动器快得多。

如果您的硬盘驱动器和外部硬盘驱动器的读取速度相同或相似,那么您将数据集存储在哪里并不重要。

1)您的python文件将被“加载”到RAM中并执行。因此,您的内部硬盘不起主要作用。

2)再次,如果您的外部硬盘和内部硬盘具有相似的读取速度,那么没关系。


推荐阅读