-
Notifications
You must be signed in to change notification settings - Fork 34
Description
When running python generate_data.py --street 1 --approximate leaf_nodes I get the error:
WARNING: leaf node model for street 'preflop' was not found. using only next street root nodes
WARNING: leaf node model for street 'flop' was not found. using only next street root nodes
WARNING: leaf node model for street 'turn' was not found. using only next street root nodes
Traceback (most recent call last):
File "generate_data.py", line 26, in
main()
File "generate_data.py", line 22, in main
data_generation.generate_data(street, approximate, starting_idx)
File "/src/DataGeneration/data_generation.py", line 171, in generate_data
inputs, targets = self.solve_leaf_node(board, batch_size)
File "/src/DataGeneration/data_generation.py", line 97, in solve_leaf_node
self.range_generator.set_board(hand_strengths, board)
File "/src/DataGeneration/range_generator.py", line 59, in set_board
hand_strengths = evaluator.evaluate_board(board) if board.shape[0] == 5 else hand_strengths
IndexError: tuple index out of range
it seems that that line 165 in data_generation.py might be causing the problem:
if self.street == 1: board = np.zeros([], dtype=arguments.int_dtype)
Am I running the commands the wrong way?