code: def testFillFloatFunction(self):
      @def_function.function
      def func(ragged_input):
          default_value = constant_op.constant(
              -1.0, dtype=dtypes.float64
          )
          return ragged_array_ops.fill_empty_rows(
              ragged_input, default_value
          )
  
      ragged_input = ragged_factory_ops.constant(
          [[], [1.0, 3.0, 5.0, 7.0], [], [2.0, 4.0, 6.0, 8.0], []],
          dtype=dtypes.float64,
      )
      ragged_output, empty_row_indicator = func(ragged_input)
      self.assertAllEqual(ragged_output.row_lengths(), [1, 4, 1, 4, 1])
      self.assertAllEqual(
          ragged_output.values,
          [-1.0, 1.0, 3.0, 5.0, 7.0, -1.0, 2.0, 4.0, 6.0, 8.0, -1.0],
      )
      self.assertAllEqual(
          empty_row_indicator, [True, False, True, False, True]
      )
  
file_path: tensorflow-upstream/tensorflow/python/ops/ragged/ragged_fill_empty_rows_op_test.py
imports: import numpy
  from tensorflow.python.eager import def_function
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import gradient_checker
  from tensorflow.python.ops.ragged import ragged_array_ops
  from tensorflow.python.ops.ragged import ragged_factory_ops
  from tensorflow.python.ops.ragged import ragged_tensor
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 3 for calling the RaggedFillEmptyRowsTest obj's underlying member method code with example usage: obj.testFillFloatFunction() and returns: ragged_array_ops