docstr: Tests that datasets can be created from different delim and na_value.
docstr_tok: ["Tests","that","datasets","can","be","created","from","different","delim","and","na_value","."]
code: def testWithNAValuesAndFieldDelim(self):
      """Tests that datasets can be created from different delim and na_value."""
      column_names = ["col%d" % i for i in range(5)]
      inputs = [
          ["0 1 2 3 4", "5 6 7 8 9"],
          ["10 11 12 13 14", "15 16 17 ? 19"],
      ]
      expected_output = [
          [0, 1, 2, 3, 4],
          [5, 6, 7, 8, 9],
          [10, 11, 12, 13, 14],
          [15, 16, 17, 0, 19],
      ]
      label = "col0"
  
      self._test_dataset(
          inputs,
          expected_output=expected_output,
          expected_keys=column_names,
          column_names=column_names,
          label_name=label,
          batch_size=1,
          num_epochs=1,
          shuffle=False,
          header=False,
          na_value="?",
          field_delim=" ",
      )
  
imports: import gzip
  import os
  import zlib
  from absl.testing import parameterized
  import numpy
  from tensorflow.python.data.experimental.ops import readers
  from tensorflow.python.data.kernel_tests import test_base
  from tensorflow.python.data.ops import dataset_ops
  from tensorflow.python.data.util import nest
  from tensorflow.python.framework import combinations
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.platform import test
label_desc: Use image node_id 19 for calling the MakeCsvDatasetTest obj's underlying member method code with example usage: obj.testWithNAValuesAndFieldDelim() without return types