class_docstr: Private class used to pass the mappings as calculated by the AccessAnomaliesEstimator.
  An object representing the user and resource models
  (mapping from name to latent vector)
  and the relevant column names
docstr: check the validity of the model
  :return: boolean value where True indicating the verification succeeded
docstr_tok: ["check","the","validity","of","the","model",":","return",":","boolean","value","where","True","indicating","the","verification","succeeded"]
code: def check(self):
      """
      check the validity of the model
      :return: boolean value where True indicating the verification succeeded
      """
      return self._check_user_mapping() and self._check_res_mapping()
  
imports: import os
  from typing import List, Optional, Tuple
  from synapse.ml.cyber.anomaly.complement_access import ComplementAccessTransformer
  from synapse.ml.cyber.feature import indexers, scalers
  from synapse.ml.cyber.utils import spark_utils
  import numpy
  from pyspark import SQLContext
  from pyspark.ml import Estimator, Transformer
  from pyspark.ml.param.shared import Param, Params
  from pyspark.ml.recommendation import ALS
  from pyspark.sql import DataFrame, functions, types
label_desc: Use image node_id 3 for calling the _UserResourceFeatureVectorMapping obj's underlying member method code with example usage: obj.check() and returns: unknown