code: def test_cifar10(self):
      (x_train, y_train), (x_test, y_test), min_, max_ = load_cifar10()
      self.assertAlmostEqual(min_, 0.0, places=6)
      self.assertEqual(max_, 1.0)
      self.assertEqual(x_train.shape[0], y_train.shape[0])
      self.assertEqual(x_test.shape[0], y_test.shape[0])
  
      (x_train, y_train), (x_test, y_test), min_, max_ = load_dataset(
          "cifar10"
      )
      self.assertAlmostEqual(min_, 0.0, places=6)
      self.assertEqual(max_, 1.0)
      self.assertEqual(x_train.shape[0], y_train.shape[0])
      self.assertEqual(x_test.shape[0], y_test.shape[0])
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import logging
  import unittest
  import numpy
  import tensorflow
  from art.utils import projection, random_sphere, uniform_sample_from_sphere_or_ball, to_categorical, least_likely_class
  from art.utils import load_dataset, load_iris, load_mnist, load_nursery, load_cifar10
  from art.utils import second_most_likely_class, random_targets, get_label_conf, get_labels_np_array, preprocess
  from art.utils import compute_success_array, compute_success, check_and_transform_label_format
  from art.utils import segment_by_class, performance_diff
  from art.utils import is_probability
  from tests.utils import master_seed
label_desc: Use image node_id 22 for calling the TestUtils obj's underlying member method code with example usage: obj.test_cifar10() without return types