Skip to content

the relationship between EvalBase and DocAsRef

forrest edited this page Apr 11, 2023 · 3 revisions

The relationship between EvalBase and DocAsRef is very complicated.

graph TD; 

subgraph Evalbase
   subgraph realsumm.py
      realsumm_loader("load_realsumm()")
      realsumm_exp("main()")
   end
   subgraph evalbase.py
      evalbase.realsumm
      evalbase.datasets
   end
end

subgraph DocAsRef
   subgraph env_root.py
      env_root.evalbase.realsumm(evalbase.realsumm)
      env_root.evalbase.datasets(evalbase.datasets)
      env_root.corr_metrics(corr_metrics)
   end 
   subgraph env_grp/env.py
      env.evalbase.realsumm(env.realsumm)
      env.evalbase.datasets(evalbase.datasets)
      env.metrics
      env.corr_metrics(env.corr_metrics)
   end
   subgraph eval.py
      DocAsRef.evalbase.realsumm.main("env.realsumm.main()")
   end
end 

realsumm_loader-->|import|evalbase.realsumm; 
realsumm_exp-->|import|evalbase.realsumm; 
evalbase.realsumm-->|import|env_root.evalbase.realsumm;
evalbase.datasets-->|import|env_root.evalbase.datasets;
env_root.evalbase.realsumm-->|import|env.evalbase.realsumm;
env_root.evalbase.datasets-->|import|env.evalbase.datasets;
env_root.corr_metrics-->|import|env.corr_metrics;
env.metrics-.global_argument.->DocAsRef.evalbase.realsumm.main;
env.evalbase.realsumm==module_member==>DocAsRef.evalbase.realsumm.main;
env.corr_metrics-.global_argument.->DocAsRef.evalbase.realsumm.main;
env.evalbase.datasets-.global_argument.->DocAsRef.evalbase.realsumm.main;
Loading
Clone this wiki locally