Tensors run_predict_step(OwnedIterator iterator) { var data = iterator.next(); var outputs = predict_step(data[0]); tf_with(ops.control_dependencies(new object[0]), ctl => _predict_counter.assign_add(1)); return(outputs); }
Tensor step_function(OwnedIterator iterator) { var data = iterator.next(); var outputs = train_step(data[0], data[1]); tf_with(ops.control_dependencies(new object[0]), ctl => _train_counter.assign_add(1)); throw new NotImplementedException(""); }
IEnumerable <(string, Tensor)> test_function(OwnedIterator iterator) { var data = iterator.next(); var outputs = test_step(data[0], data[1]); tf_with(ops.control_dependencies(new object[0]), ctl => _test_counter.assign_add(1)); return(outputs); }