我正在从事一个需要实时反馈的项目。该项目是使用tensorflow
构建的,它需要使用tensorflow
语言编写的所有算法。
现在的问题是,我需要使用k-means
,在sklearn
中,它使用起来很简洁,并且需要33 milliseconds
来响应。但是,当移至tensorflow
时,我尝试了contrib.kmeansClustering
,它相对较复杂,我需要手动设置num_iters
,并选择了13s
,这对项目是不容许的。 / p>
我想知道,尽管使用neural net
中的tensorflow
很方便,但在实现通用tensorflow
算法中,sklearn
比machine learning
慢得多吗?如果我放弃contrib
并从头开始在tensorflow
中实施,它会和在sklearn
中一样快吗?