def getModel(uid): if uid in modelCache: return modelCache[uid] modelDir = _getModelDir(uid) if not os.path.exists(modelDir): os.makedirs(modelDir) model = Model(checkpointDir=modelDir) if model.hasCheckpoint(): model.load() modelCache[uid] = model return model