我正在研究一种优化算法,我需要运行至少100次才能看到它的性能。整个脚本是一个直接循环脚本,多次运行一组特定的代码。问题是,在一个小数据集上,整个过程最多需要10个小时。
是否可以在一个平台上运行,这样我就可以减少这个时间?我能在云端运行得更快吗?
我建议你"分而治之";你的算法。首先,取一小部分数据样本,以便在不浪费太多时间的情况下探索代码。在您有了一段可管理的代码之后,您可以使用一些分析工具来查看您的时间花在哪里了。
我正在研究一种优化算法,我需要运行至少100次才能看到它的性能。整个脚本是一个直接循环脚本,多次运行一组特定的代码。问题是,在一个小数据集上,整个过程最多需要10个小时。
是否可以在一个平台上运行,这样我就可以减少这个时间?我能在云端运行得更快吗?
我建议你"分而治之";你的算法。首先,取一小部分数据样本,以便在不浪费太多时间的情况下探索代码。在您有了一段可管理的代码之后,您可以使用一些分析工具来查看您的时间花在哪里了。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium