Мне интересна реализация Tensorflow tf.nn.conv2d(...)
. Для его вызова просто выполняется tf.nn.conv2d(...)
. Тем не менее, я иду по кроличьей норе, пытаясь понять, где она выполняется. Код выглядит следующим образом (где стрелка указывает на функцию, которую она в конечном счете вызывает):
tf.nn.conv2d(...) -> tf.nn_ops.conv2d(...) -> tf.gen_nn_ops.conv2d(...) -> _op_def_lib.apply_op("Conv2D", ...) -> ?
Я знаком с реализацией LSTM от Tensorflow и возможностью легко манипулировать ими, как можно сочтет нужным. Является ли функция, которая выполняет вычисление conv2d()
, написанное на Python, и если да, то где это? Могу ли я увидеть, где и как выполняются шаги?