MCPcopy Create free account
hub / github.com/SystemErrorWang/White-box-Cartoonization / adaptive_instance_norm

Function adaptive_instance_norm

train_code/layers.py:13–19  ·  view source on GitHub ↗
(content, style, epsilon=1e-5)

Source from the content-addressed store, hash-verified

11
12
13def adaptive_instance_norm(content, style, epsilon=1e-5):
14
15 c_mean, c_var = tf.nn.moments(content, axes=[1, 2], keep_dims=True)
16 s_mean, s_var = tf.nn.moments(style, axes=[1, 2], keep_dims=True)
17 c_std, s_std = tf.sqrt(c_var + epsilon), tf.sqrt(s_var + epsilon)
18
19 return s_std * (content - c_mean) / c_std + s_mean
20
21
22

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected