code: def main():
      # Load the dataset
      data = datasets.load_iris()
      X = normalize(data.data)
      y = data.target
  
      # Project the data onto the 2 primary components
      multi_class_lda = MultiClassLDA()
      multi_class_lda.plot_in_2d(X, y, title="LDA")
  
imports: from __future__ import print_function
  from sklearn import datasets
  import numpy
  from mlfromscratch.supervised_learning import MultiClassLDA
  from mlfromscratch.utils import normalize
label_desc: Use image node_id 1 for calling a global function with example usage: main() without return types