2017-12-31 60 views
0

그래서 Tensorflow를 사용하여 LSTM을 만들려고합니다. 불행히도 저는 파이썬을 정말로 모릅니다. 그래서 가장 쉬운 것조차 힘들었습니다. 가장 간단한 LSTM을 만들려고했는데 (아래 코드를 참조하십시오), TensorBoard를 실행하면 구조 페이지가 비어 있습니다 (로드되지만 빈 페이지가 표시됨). 이유를 이해할 수 있는지 확인하십시오. 당신이 텐서 보드 시각화를보고 싶다면tensorboard는 구조를 보여주지 않습니다 (LSTM을하려고하는 초보자)

net = tflearn.input_data([None,226, 28]) 

net = tflearn.lstm(net, 38, name="Layer1") 

net = tflearn.fully_connected(net, 1, activation='softmax', name="Layer2") 

net = tflearn.regression(net, optimizer='adam',loss='mean_square') 

model = tflearn.DNN(net, tensorboard_verbose=1,tensorboard_dir='C:\\JAK 
C\\jak c\\werk\\Swot\\main\\Skripsie\\test\\tflearnlogs') 
model.fit(seq,res, show_metric=True,batch_size=1,n_epoch=100) 


tf.reset_default_graph() 

답변

1
  • 다음 당신이 다음 그래프를 저장하지 않는 분명히 텐서 보드 오류없이 실행됩니다
  • 경우에도 로그 디렉토리에있는 그래프를 저장해야하지만, 그것은 모델 파일을로드하도록 요청합니다 하나 또는 tensorflow의 tensorboard 튜토리얼 페이지에 대한 링크를해야합니다 당신에게 빈 웹 페이지 ... 빈 페이지가 표시됩니다
  • 난 당신이 줄을 추가 할 생각 model.save('my_model.tflearn')
  • 또한 FileWriter obje를 사용하여 그래프를 작성해야합니다. CT writer.add_graph(sess.graph)
  • 그리고 tensorboard --logdir=/path_to_the_log_directory
입니다 터미널에서 tensorboard 명령을 실행하여 브라우저에 tensorboard을 실행
관련 문제