0

GoogleのTensorflowの例を使用しています。私はそれをうまく走らせることができますが、トレーニングはループがwhile True:であるため停止していないようです。 参照:train()translate.pyTensorflowはトレーニングを翻訳します - いつ終了しますか?

コー:これは本当です

while True: 
    # Choose a bucket according to data distribution. We pick a random number 
    # in [0, 1] and use the corresponding interval in train_buckets_scale. 
    random_number_01 = np.random.random_sample() 
    bucket_id = min([i for i in xrange(len(train_buckets_scale)) 
        if train_buckets_scale[i] > random_number_01]) 
.... 

答えて

1

、ある時点で、あなたがトレーニングプロセスを中止することができます。その瞬間はあなたが選んだモデルパラメータに依存します。テンソルフローdocumentationによれば、選択されたバッチサイズ64で約340Kステップが必要です。 チェックポイントを作成するオプションを選択した場合は、チェックポイントのいずれかを使用してデコーダでモデルのパフォーマンスをチェックできます。

関連する問題