docstr: Get the scalar from model validation summary
  Return list of summary data of [iteration_number, scalar_value, timestamp]
  
  Note: The metric and tag may not be consistent
  Please look up following form to pass tag parameter
  Left side is your metric during compile
  Right side is the tag you should pass
  'Accuracy'                  |   'Top1Accuracy'
  'BinaryAccuracy'            |   'Top1Accuracy'
  'CategoricalAccuracy'       |   'Top1Accuracy'
  'SparseCategoricalAccuracy' |   'Top1Accuracy'
  'AUC'                       |   'AucScore'
  'HitRatio'                  |   'HitRate@k' (k is Top-k)
  'Loss'                      |   'Loss'
  'MAE'                       |   'MAE'
  'NDCG'                      |   'NDCG'
  'TFValidationMethod'        |   '${name + " " + valMethod.toString()}'
  'Top5Accuracy'              |   'Top5Accuracy'
  'TreeNNAccuracy'            |   'TreeNNAccuracy()'
  'MeanAveragePrecision'      |   'MAP@k' (k is Top-k) (BigDL)
  'MeanAveragePrecision'      |   'PascalMeanAveragePrecision' (Zoo)
  'StatelessMetric'           |   '${name}'
  
  :param tag: The string variable represents the scalar wanted
docstr_tok: ["Get","the","scalar","from","model","validation","summary","Return","list","of","summary","data","of","[","iteration_number",",","scalar_value",",","timestamp","]","Note",":","The","metric","and","tag","may","not","be","consistent","Please","look","up","following","form","to","pass","tag","parameter","Left","side","is","your","metric","during","compile","Right","side","is","the","tag","you","should","pass","'Accuracy","'","|","'Top1Accuracy'","'BinaryAccuracy","'","|","'Top1Accuracy'","'CategoricalAccuracy","'","|","'Top1Accuracy'","'SparseCategoricalAccuracy","'","|","'Top1Accuracy'","'AUC","'","|","'AucScore'","'HitRatio","'","|","'HitRate","@","k","'","(","k","is","Top-k",")","'Loss","'","|","'Loss'","'MAE","'","|","'MAE'","'NDCG","'","|","'NDCG'","'TFValidationMethod","'","|","'","$","{","name","+","``","``","+","valMethod.toString","(",")","}","'","'Top5Accuracy","'","|","'Top5Accuracy'","'TreeNNAccuracy","'","|","'TreeNNAccuracy","(",")","'","'MeanAveragePrecision","'","|","'MAP","@","k","'","(","k","is","Top-k",")","(","BigDL",")","'MeanAveragePrecision","'","|","'PascalMeanAveragePrecision","'","(","Zoo",")","'StatelessMetric","'","|","'","$","{","name","}","'",":","param","tag",":","The","string","variable","represents","the","scalar","wanted"]
code: def get_validation_summary(self, tag=None):
      """
      Get the scalar from model validation summary
      Return list of summary data of [iteration_number, scalar_value, timestamp]
  
      Note: The metric and tag may not be consistent
      Please look up following form to pass tag parameter
      Left side is your metric during compile
      Right side is the tag you should pass
      'Accuracy'                  |   'Top1Accuracy'
      'BinaryAccuracy'            |   'Top1Accuracy'
      'CategoricalAccuracy'       |   'Top1Accuracy'
      'SparseCategoricalAccuracy' |   'Top1Accuracy'
      'AUC'                       |   'AucScore'
      'HitRatio'                  |   'HitRate@k' (k is Top-k)
      'Loss'                      |   'Loss'
      'MAE'                       |   'MAE'
      'NDCG'                      |   'NDCG'
      'TFValidationMethod'        |   '${name + " " + valMethod.toString()}'
      'Top5Accuracy'              |   'Top5Accuracy'
      'TreeNNAccuracy'            |   'TreeNNAccuracy()'
      'MeanAveragePrecision'      |   'MAP@k' (k is Top-k) (BigDL)
      'MeanAveragePrecision'      |   'PascalMeanAveragePrecision' (Zoo)
      'StatelessMetric'           |   '${name}'
  
      :param tag: The string variable represents the scalar wanted
      """
      raise NotImplementedError
  
file_path: analytics-zoo/pyzoo/zoo/orca/learn/spark_estimator.py
imports: from abc import abstractmethod
  from zoo.orca.learn.base_estimator import BaseEstimator
label_desc: Use image node_id 12 for calling the Estimator obj's underlying member method code with example usage: obj.get_validation_summary(tag) without return types