tf_assert {tfautograph} | R Documentation |
tf_assert
Description
A thin wrapper around tf$Assert()
that automatically constructs an
informative error message (passed on to data
argument), which includes the
expression passed to condition
, the values of the symbols found in the
expression, as well as the full R call stack at the time the tf$Assert()
node is created.
Usage
tf_assert(
condition,
...,
expr = substitute(condition),
summarize = NULL,
name = NULL
)
Arguments
condition |
A boolean tensor |
... |
Additional elements passed on to |
expr |
A language object, provided in case |
summarize |
Print this many entries of each tensor. |
name |
A name for this operation (optional). |
Examples
## Not run:
x <- tf$constant(-1)
try(tf_assert(x > 0, "oopsies! x must be greater than 0"))
## End(Not run)
[Package tfautograph version 0.3.2 Index]