def dk_mod(x, y):
"""Differentiable mod, Donald Knuth style
Args
x: first argument
y: second argument
Returns
mod between x and y
"""
return x - y * tf.floor(x / y)
# Register the gradient for the mod operation. tf.mod() does not have a gradient implemented.
评论列表
文章目录