code: def from_model(cls, model):
      linr = CoordinatedLinRModuleArbiter(
          model["meta"]["epochs"],
          model["meta"]["early_stop"],
          model["meta"]["tol"],
          model["meta"]["batch_size"],
          model["meta"]["optimizer_param"],
          model["meta"]["learning_rate_param"],
      )
      estimator = HeteroLinREstimatorArbiter()
      estimator.restore(model["data"]["estimator"])
      linr.estimator = estimator
      return linr
  
imports: import logging
  import torch
  from fate.arch import Context
  from fate.arch.dataframe import DataLoader
  from fate.ml.abc.module import HeteroModule
  from fate.ml.utils._convergence import converge_func_factory
  from fate.ml.utils._optimizer import LRScheduler, Optimizer, separate
label_desc: Use image node_id 6 for calling the CoordinatedLinRModuleArbiter obj's underlying member method code with example usage: obj.from_model(cls, model) and returns: linr