0
CNN을 사용하여 모델을 교육하고 있습니다.텐서 흐름 예측 결과를 .csv로 출력하는 방법은 무엇입니까?
여기 내 모델의 예측 부분입니다.
predictions = {
"classes": tf.argmax(input=logit2, axis=1),
"probabilities": tf.nn.softmax(logit2, name="softmax_tensor")
}
다음은 평가를 수행하는 주 코드입니다.
eval_input_fn = tf.estimator.inputs.numpy_input_fn(
x={"x": images_test},
y=test_labels,
num_epochs=1,
shuffle=False)
eval_results = model.evaluate(input_fn=eval_input_fn)
내가 (CSV 파일의 첫 번째 열에서) 테스트 이미지 이름의 목록을 가지고 있고, 내가 예측 및 출력을 두 번째 열에 해당 결과를 (만들고 싶어 지금 내 모델을 훈련했다 확률은 0에서 1 사이입니다.),이를 달성하는 방법 및 코드를 추가 할 위치는 무엇입니까?
미리 감사드립니다.
고마워요! 나는 예측의 유형에 혼란 스러웠다. 그리고 이것은 그것을 지운다. 나는 일을 복잡하게 만든다. –
예측을 파일에 쓰는 방법을 알고 있습니까? 심지어 텍스트 파일을 작동, 나는 str() 또는 함께 작동하지 않는 f.write (str (pre [ 'probabilities'] + "\ n"), str() 할 때 오류가 계속 발생합니다. 감사!!! –
당신이 예측에 사용할 수 있다고 생각하지 않습니다 ... –