【发布时间】:2020-11-28 09:57:22
【问题描述】:
我想知道构建模型所需的时间。但是,当多次运行算法来构建模型时,我花了很多时间来构建模型。为什么不一样?为什么不花费恒定的时间来构建模型?即使同一算法所用的时间有所波动,我如何比较两种不同算法所用的时间。
Double start_time=System.nanoTime()/Math.pow(10, 9);
KMeansModel clusters = KMeans.train(rdd.rdd(), numClusters,numIterations,init_mode,30);
System.out.println("time taken to build model: "+((System.nanoTime()/Math.pow(10, 9)) - start_time));
【问题讨论】: