0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

TensorFlowをつかうと結果が毎回変わる現象にあった話

Posted at

概要

KerasのXceptionモデルをファインチューニングする機会があり、その際使っているのはTensorFlowだった。

起きたこと

全く同じ実行をしているのに結果が毎回違う。
※今回は2値分類だったのでF値をみていたが、最大で10%も精度が変化していた。。。。

疑ったこと

  • 単純にソースのバグ

原因

TensorFlowのランダム性

解決策

TensorFlowのランダムシードを固定

import tensorflow as tf
tf.random.set_seed(0)

おきもち

まさかランダム性で精度が10%も変わるものなのか。。。と驚愕だった

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?