def __repr__(self):
     if context.executing_eagerly() and not self._in_graph_mode:
         return "<tf.Variable '%s' shape=%s dtype=%s, numpy=%s>" % (
             self.name, self.get_shape(), self.dtype.name,
             ops.numpy_text(self.read_value(), is_repr=True))
     else:
         return "<tf.Variable '%s' shape=%s dtype=%s>" % (
             self.name, self.get_shape(), self.dtype.name)
Ejemplo n.º 2
0
 def __repr__(self):
   if context.executing_eagerly() and not self._in_graph_mode:
     repr_str = ("<AutoCastVariable '{v.name}' shape={v.shape} "
                 'dtype={v.dtype.name} true_dtype={v.true_dtype.name}, '
                 'numpy={np_repr}>')
     return repr_str.format(
         v=self, np_repr=ops.numpy_text(self.read_value(), is_repr=True))
   else:
     repr_str = ("<AutoCastVariable '{v.name}' shape={v.shape} "
                 'dtype={v.dtype.name} true_dtype={v.true_dtype.name}>')
     return repr_str.format(v=self)
Ejemplo n.º 3
0
 def __repr__(self):
     if tf.executing_eagerly():
         try:
             value = self._value()
         except Exception as e:  # pylint: disable=broad-except
             value = e
         value_str = ', numpy={}'.format(value if isinstance(
             value, Exception) else numpy_text(value, is_repr=True))
     else:
         value_str = ''
     return '<{}: dtype={}, shape={}, fn={}{}>'.format(
         type(self).__name__, self.dtype.name if self.dtype else '?',
         str(self.shape.as_list() if self.shape.ndims is not None else '?').
         replace('None', '?'), self._fwd_name, value_str)