In der Sprache C können Sie "# if 1" verwenden, um einen Quick-Swap durchzuführen. http://qiita.com/7of9/items/867287b73d3b2cc1b87f
.c
#if 1 // no reshape
// do nothing
#else
use_reshape();
#endif
Wenn Sie das obige "# wenn 1" in "# wenn 0" ändern, sind else und höher gültig.
Dieser schnelle Tausch wird auch für andere Zwecke verwendet. "Klarstellung, dass Sie zuletzt arbeiten". (Vielleicht bedeutet es nicht, schnell zu tauschen).
Ich fragte mich, ob ich mit Python dasselbe machen könnte.
#if 1 // feed_dict
_, t_loss = sess.run([train_op, loss], feed_dict={input_ph:inputs_batch.eval(), output_ph:output_batch.eval()})
#else
# _, t_loss = sess.run([train_op, loss], feed_dict=feed_dict(True, inputs_rs, output_rs))
#endif
In Python ist der Code, der mit "#" beginnt, ein Kommentar. Das Hinzufügen des obigen Codes wirkt sich also nicht auf den Code aus. Es ist kein schneller Tausch, aber es scheint möglich zu sein, "zu verdeutlichen, dass Sie zuletzt arbeiten". Der Code, den Sie deaktivieren möchten, ist die "Self-Service-Kommentar-Out" -Methode, bei der Sie "#" selbst hinzufügen.
Beachten Sie, dass die Teile, die sich auf "# if 1" beziehen, gelöscht werden, sobald die letzte Arbeit abgeschlossen ist. Lassen Sie sie daher nicht in VCS.
Recommended Posts