我有一个在C#Encog 3.2中实现ICalculateScore的类。 "计算分数"方法是一个长时间运行,CPU密集型的任务。我想确保在迭代期间,只有一次对CalculateScore的调用立即生效。
将RequireSingleThreaded设置为true我希望能做到这一点,但没有。
是否有一个Parallel.ForEach语句或Encog代码中的某些内容可以更改为普通的非并行方法?
可以告诉Encog只有1个有效的ICalculateScore.CalculateScore? 谢谢, 丹希克曼