使用ray创建actor时,应该将inter_op_parallelism_threads和intra_op_parallelism_threads设置为1吗?

时间:2019-03-24 11:08:38

标签: python tensorflow ray

当我使用ray在A2C中创建演员和学习者时,我应该将inter_op_parallelism_threadsintra_op_parallelism_threads设置为1,还是默认使用它?

1 个答案:

答案 0 :(得分:1)

这取决于您希望角色使用多少资源。如果给定角色有专用的机器,并且角色可以使用该机器上的所有资源,则可以使用TensorFlow的默认设置。如果您要每个核心创建更多的参与者,那么将onStartShouldSetPanResponder: () => false, // set to false so that the child elements can respond to taps onMoveShouldSetPanResponder: (_evt, _gestureState) => { if (_evt.nativeEvent.changedTouches.length === 1) { return false; } return true; }, // This lets me zoom, however it doesn't let me pan around the view using 1 finger onPanResponderTerminationRequest: () => false, inter_op_parallelism_threads设置为较小的值(例如1或2)是一个好主意。

通常,您可以尝试两种方法,看看哪种方法更快。