class_docstr: Test the ParallelCoordinates visualizer
class_docstr_tok: ["Test","the","ParallelCoordinates","visualizer"]
docstr: Ensure visualizer works in default case with numpy arrays and fast mode
docstr_tok: ["Ensure","visualizer","works","in","default","case","with","numpy","arrays","and","fast","mode"]
code: def test_numpy_integration_fast(self):
      """
      Ensure visualizer works in default case with numpy arrays and fast mode
      """
      data = load_occupancy(return_dataset=True)
      X, y = data.to_numpy()
      classes = [
          k
          for k, _ in sorted(
              data.meta["labels"].items(), key=lambda i: i[1]
          )
      ]
  
      assert isinstance(X, np.ndarray)
      assert isinstance(y, np.ndarray)
  
      oz = ParallelCoordinates(fast=True, classes=classes)
      oz.fit_transform(X, y)
      oz.finalize()
  
      self.assert_images_similar(oz, tol=0.1)
  
imports: import pytest
  import numpy
  from yellowbrick.datasets import load_occupancy
  from yellowbrick.features.pcoords import *
  from tests.base import VisualTestCase
  from ..fixtures import Dataset
  from sklearn.datasets import make_classification
label_desc: Use image node_id 15 for calling the TestParallelCoordinates obj's underlying member method code with example usage: obj.test_numpy_integration_fast() without return types