import tensorflow as tf import multiprocessing as mp core_num = mp.cpu_count() config = tf.ConfigProto( inter_op_parallelism_threads=core_num, intra_op_parallelism_threads=core_num ) a = tf.constant([1,2,3,4,5,6,7,8,9,10]) b = tf.random_shuffle(a) ss= tf.Session(config=config) print(ss.run(b))