R/bijector-methods.R
tfb_inverse_log_det_jacobian.Rd
Returns the result of the inverse evaluation of the log determinant of the Jacobian
tfb_inverse_log_det_jacobian( bijector, y, event_ndims, name = "inverse_log_det_jacobian" )
bijector | The bijector to apply |
---|---|
y | Tensor. The input to the "inverse" Jacobian determinant evaluation. |
event_ndims | Number of dimensions in the probabilistic events being transformed. Must be greater than or equal to bijector$inverse_min_event_ndims. The result is summed over the final dimensions to produce a scalar Jacobian determinant for each event, i.e. it has shape x$shape$ndims - event_ndims dimensions. |
name | name of the operation |
a tensor
Other bijector_methods:
tfb_forward_log_det_jacobian()
,
tfb_forward()
,
tfb_inverse()
# \donttest{ b <- tfb_affine_scalar(shift = 1, scale = 2) x <- 10 y <- b %>% tfb_forward(x) b %>% tfb_inverse_log_det_jacobian(y, event_ndims = 0)#> tf.Tensor(-0.6931472, shape=(), dtype=float32)# }