@classmethod<EOL><INDENT>def load(cls, savedModelDir):<DEDENT>
logger = opf_utils.initLogger(cls)<EOL>logger.debug("<STR_LIT>", savedModelDir)<EOL>modelPickleFilePath = Model._getModelPickleFilePath(savedModelDir)<EOL>with open(modelPickleFilePath, '<STR_LIT:rb>') as modelPickleFile:<EOL><INDENT>logger.debug("<STR_LIT>")<EOL>model = pickle.load(modelPickleFile)<EOL>logger.debug("<STR_LIT>")<EOL><DEDENT>model._deSerializeExtraData(<EOL>extraDataDir=Model._getModelExtraDataDir(savedModelDir))<EOL>logger.debug("<STR_LIT>")<EOL>return model<EOL>
Load saved model.

        :param savedModelDir: (string)
               Directory of where the experiment is to be or was saved
        :returns: (:class:`Model`) The loaded model instance