| 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]