Пример #1
0
def quickrun3(operators, grabbed_vars=None, dir='probeview', feed_dict=None):
    sess = tf.Session()
    probe_stream = TFT.viewprep(sess, dir=dir)
    sess.run(tf.global_variables_initializer())
    results = sess.run([operators, grabbed_vars], feed_dict=feed_dict)
    sess.close()
    TFT.show_results(results[1], grabbed_vars, dir)
    return results
Пример #2
0
def quickrun2(operators, grabbed_vars=None, dir='probeview'):
    sess = tf.Session()
    probe_stream = TFT.viewprep(sess, dir=dir)
    sess.run(tf.global_variables_initializer())
    results = sess.run([
        operators, grabbed_vars
    ])  # result = a list of output values, one from each operator.
    sess.close()
    TFT.show_results(results[1], grabbed_vars, dir)
    return results
Пример #3
0
def quickrun4(operators,
              grabbed_vars=None,
              dir='probeview',
              session=None,
              feed_dict=None,
              step=1,
              show_interval=1):
    sess = session if session else TFT.gen_initialized_session(dir=dir)

    results = sess.run([operators, grabbed_vars], feed_dict=feed_dict)
    if (show_interval and step % show_interval) == 0:
        TFT.show_results(results[1], grabbed_vars, dir)
    return results[0], results[1], sess