用于Kaggle内核的单个Python脚本生成的工作流程?

时间:2019-03-07 11:27:25

标签: python-3.x pip python-import python-module kaggle

我习惯以一种简洁的方式用 Python 编写代码,并使各部分彼此分开。 重用代码时,这也有很大帮助。 我在不同的模块中编写了许多不同的类,并将它们导入主脚本中。 这样可以使主脚本简短且布局清晰。 当我在本地运行这些主要脚本时,效果很好。

但是,在 Kaggle 上,只能将单个Python脚本上传到内核中。

我正在Kaggle上测试和测试许多不同的模型,因此,它总是有很多容易出错和烦人的复制和粘贴操作,从而为kaggle内核创建了一个新脚本。

我偶然发现了stickytapepinliner,但到目前为止,使用此库没有成功...

也许可以用importlibinspect完成吗?

我还可以根据自己的自定义代码制作一个pip可安装的程序包,但是随后我放弃了 GPU 支持,因为在自定义kaggle内核中,仅支持CPU ...

因此,我想知道,如果您有一个工作流程来自动化此单脚本生成?

或者已经可以执行此操作的库或脚本?

感谢所有提示。

0 个答案:

没有答案