def METHOD_NAME(self, weights_file):
    weights = np.load(weights_file, allow_pickle=True).tolist()
    p_net = self.build_pnet()
    r_net = self.build_rnet()
    o_net = self.build_onet()
    p_net.set_weights(weights['pnet'])
    r_net.set_weights(weights['rnet'])
    o_net.set_weights(weights['onet'])
    return p_net, r_net, o_net