code: def binary_data():
      binary_data = np.random.choice(
          a=[False, True], size=(10, 20), p=[0.66, 1 - 0.66]
      )
      # Add some all zero data for corner case test
      binary_data = np.vstack(
          [binary_data, np.zeros((2, 20), dtype="bool")]
      )
      return binary_data
  
imports: import pytest
  import numpy
  from scipy import sparse
  from sklearn.datasets import load_iris
  from umap import UMAP, AlignedUMAP
label_desc: Use image node_id 2 for calling a global function with example usage: binary_data() and returns: binary_data