0
我想使用Python來模擬康威生命遊戲中Tensorflow,並已成功地實施了代碼模擬遊戲使用從一個文件,而不是隨機的數據中Tensorflow
tf.random_uniform(shape, minval=0, maxval=2, dtype=tf.int32)
隨機初始二維數組使用數據
現在我想用2s格式的0s和1s的csv文件以0和1的數組初始化2d矩陣。 我應該如何初始化Conway遊戲的初始板?
我的代碼至今:
shape = (5,5)
initial_board = tf.random_uniform(shape, minval=0, maxval=2, dtype=tf.int32)
with tf.Session() as session:
X = session.run(initial_board)
X是我開始二維數組。
,如果我想的價值觀從外部文件加載,就像一個CSV文件? –
您可以使用numpy從csv加載2d數組的文件。例如,請參閱以下答案:http://stackoverflow.com/questions/4315506/load-csv-into-2d-matrix-with-numpy-for-plotting,http://stackoverflow.com/questions/10937918/一旦你有一個數組加載到numpy的數組中,只需將它傳遞給tf.constant即可。 –