tensorflow 입력 대기 열 을 사용 하여 파일 을 읽 는 중 오류 가 발생 했 습 니 다.

1675 단어 tensorflow
input_queue = tf.train.string_input_producer([filenames_file], shuffle=False)
line_reader = tf.TextLineReader()
_, line = line_reader.read(input_queue)
split_line = tf.string_split([line]).values
center_image_path = tf.string_join([self.data_path, '/',split_line[0]])
top_image_path = tf.string_join([self.data_path,'/', split_line[1]])
bottom_image_path = tf.string_join([self.data_path,'/', split_line[2]])
horizonal_image_path0 = tf.string_join([self.data_path,'/', split_line[3]])
horizonal_image_path1 = tf.string_join([self.data_path,'/', split_line[4]]

2018-10-08 20:26:26.408728: W tensorflow/core/framework/op_kernel.cc:1318] OP_REQUIRES failed at strided_slice_op.cc:105 : Invalid argument: slice index 0 of dimension 0 out of bounds. 2018-10-08 20:26:26.408813: W tensorflow/core/framework/op_kernel.cc:1318] OP_REQUIRES failed at strided_slice_op.cc:105 : Invalid argument: slice index 3 of dimension 0 out of bounds. 2018-10-08 20:26:26.408830: W tensorflow/core/framework/op_kernel.cc:1318] OP_REQUIRES failed at strided_slice_op.cc:105 : Invalid argument: slice index 4 of dimension 0 out of bounds. 2018-10-08 20:26:26.408843: W tensorflow/core/framework/op_kernel.cc:1318] OP_REQUIRES failed at strided_slice_op.cc:105 : Invalid argument: slice index 2 of dimension 0 out of bounds. 2018-10-08 20:26:26.408857: W tensorflow/core/framework/op_kernel.cc:1318] OP_REQUIRES failed at strided_slice_op.cc:105 : Invalid argument: slice index 1 of dimension 0 out of bounds.
이 경우 txt 파일 한 줄 을 읽 을 때 슬라이스 를 하기 때문에 슬라이스 한 데이터 가 부족 할 수 있 습 니 다.이 때 대기 열 에서 읽 은 파일 이 잘못 생 성 되 었 는 지 확인 해 야 합 니 다.

좋은 웹페이지 즐겨찾기