Python 利用Kaggle';s免费GPU和TPU

Python 利用Kaggle';s免费GPU和TPU,python,kaggle,Python,Kaggle,如何在Kaggle上运行Python代码而不将其组织到单个笔记本或脚本中? 以下是我试图实现的目标:我有几个包含类定义和应用程序逻辑的Python脚本,我希望在Kaggle上按原样运行它们,并利用它们免费提供的GPU和TPU 我不希望将所有内容都转换为一个.ipynb或.py文件,因为每个脚本中都有几个import语句(需要修复),这会使文件变得非常混乱,尽管这似乎是唯一的方法。在利用GPU/TPU的同时在Kaggle上运行我的代码,还有其他选择吗?如果没有,是否有其他平台提供“免费”GPU?您

如何在Kaggle上运行Python代码而不将其组织到单个笔记本或脚本中? 以下是我试图实现的目标:我有几个包含类定义和应用程序逻辑的Python脚本,我希望在Kaggle上按原样运行它们,并利用它们免费提供的GPU和TPU


我不希望将所有内容都转换为一个.ipynb或.py文件,因为每个脚本中都有几个import语句(需要修复),这会使文件变得非常混乱,尽管这似乎是唯一的方法。在利用GPU/TPU的同时在Kaggle上运行我的代码,还有其他选择吗?如果没有,是否有其他平台提供“免费”GPU?

您可以将文件导入彼此。这样,您就可以在一个单独的文件上运行它,该文件将导入所有文件。如果您只能运行一个文件,我建议您在一个文件上运行所有文件,或者研究线程,通过一个文件一次运行所有文件。

实际上,我的脚本已经包含了必要的导入语句。但是,Kaggle的问题是,不仅允许您只运行一个文件,而且您也不能在平台上上载多个文件。这意味着您必须将每个Python脚本中包含的代码复制粘贴到一个文件中,这显然很可怕。这里有更多细节:虽然这样做有效,但我发现一次加载和保存一个脚本有点乏味。尽管如此,我想这个解决方案还是很好的,不是吗?