با سلام،
من روی یک مساله دستهبندی با استفاده از شبکههای عصبی کانولوشن در کراس با بکاند تنسورفلو کار میکنم. هر بار که الگوریتمم را ران میکنم دقت تست، ترین و ....متفاوت هست. چجوری میشه نتایج یکسانی را در هر بار آموزش داشته باشم تا بتونم تاثیر یک پارامتر مثلا تعداد لایهها را در عملکرد شبکه محاسبه کنم؟ در ضمن من تمام موارد زیر را در ابتدای کدم ، قبل از لود داده دارم و در محیط اسپایدر کد میزنم:
import pandas as pd
import numpy as np
import tensorflow as tf
import os
import random as rn
'os.environ['PYTHONHASHSEED']='0
(np.random.seed(1
(rn.seed(1
(tf.set_random_seed(1
ولی باز نتایجم متقاوته. آیا روشی هست که بتونم دقت یکسانی را در هر بار آموزش به دست بیارم؟ ممنون