1

研究論文コードを tf.keras に再実装しようとしています。init ブロックには次のように書かれています。

with slim.arg_scope([slim.conv2d,separable_conv],activation_fn=tf.nn.relu6, normalizer_fn=slim.batch_norm):
    with slim.arg_scope([slim.batch_norm], is_training=is_training, activation_fn=None):
        with tf.variable_scope(name):
            net = slim.conv2d(inputs, num_outputs=depth, kernel_size=3, stride=2, scope="conv") #padding same

normalizer_fn=slim.batch_norm の tf.keras.layer.Conv2D 引数に同等のものは見つかりませんでした。ケラスでこれを達成する方法は?

私は試した:

model.add(Conv2D("some arguments") #0
model.add(BatchNormalization())

これは上記の tf.contrib.slim コードと同等の有効なものですか? tf.contrib.slim のドキュメントが限られているため、私は本当に混乱しています。

4

0 に答える 0