Skip to content

Commit 5676fca

Browse files
Kh4LJanuszL
authored andcommitted
TF Example: specify steps arg to tf.Estimator.evaluate for ending the… (#293)
* TF Example: specify steps arg to tf.Estimator.evaluate for ending the Evaluation Signed-off-by: Serge Panev <spanev@nvidia.com> * TF Example: add log dir for evaluation Signed-off-by: Serge Panev <spanev@nvidia.com>
1 parent 9409b5d commit 5676fca

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

docs/examples/tensorflow/demo/nvutils/runner.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ def validate(infer_func, params):
305305

306306
filename_pattern = os.path.join(data_dir, '%s-*')
307307
eval_filenames = sorted(tf.gfile.Glob(filename_pattern % 'validation'))
308+
num_eval_samples = _get_num_records(eval_filenames)
308309

309310
eval_idx_filenames = None
310311
if data_idx_dir is not None:
@@ -362,7 +363,8 @@ def validate(infer_func, params):
362363
training=False, distort_color=False,
363364
deterministic=deterministic,
364365
dali_cpu=dali_cpu, idx_filenames=eval_idx_filenames,
365-
num_threads=num_preproc_threads))
366+
num_threads=num_preproc_threads),
367+
steps=num_eval_samples)
366368
print('Top-1 accuracy:', eval_result['top1_accuracy']*100, '%')
367369
print('Top-5 accuracy:', eval_result['top5_accuracy']*100, '%')
368370
except KeyboardInterrupt:

qa/L1_tensorflow-dali_test/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ test_body() {
5656
python -u resnet.py --layers=18 \
5757
--data_dir=/data/imagenet/train-val-tfrecord-480-subset --data_idx_dir=idx-files/ \
5858
--precision=fp16 --num_iter=100 --iter_unit=batch --display_every=50 \
59-
--batch=256 --dali_cpu
59+
--batch=256 --dali_cpu --log_dir=dali_log
6060
}
6161

6262
source ../../../../qa/test_template.sh

0 commit comments

Comments
 (0)