Uses of Class
edu.illinois.cs.cogcomp.lbj.coref.ir.solutions.ChainSolution

Packages that use ChainSolution
edu.illinois.cs.cogcomp.lbj.coref.decoders   
edu.illinois.cs.cogcomp.lbj.coref.ir.docs   
edu.illinois.cs.cogcomp.lbj.coref.ir.solutions   
edu.illinois.cs.cogcomp.lbj.coref.scorers   
 

Uses of ChainSolution in edu.illinois.cs.cogcomp.lbj.coref.decoders
 

Classes in edu.illinois.cs.cogcomp.lbj.coref.decoders with type parameters of type ChainSolution
 class ChainSolutionDecoder<ST extends ChainSolution<CT>,CT,ET>
          Base class for decoding decisions into chain solutions.
 

Methods in edu.illinois.cs.cogcomp.lbj.coref.decoders that return ChainSolution
 ChainSolution<Mention> BestLinkDecoder.decode(Doc doc)
          Takes the mentions in the specified document and produces a collection of coreference equivalence classes.
abstract  ChainSolution<CT> KeyChainDecoder.decode(Doc doc)
          Decodes a document into a ChainSolution.
 ChainSolution<Mention> CorefKeyDecoder.decode(Doc doc)
          Extract the entities from a document and encode the parts that are accepted by any optional filters into a ChainSolution representing those entities.
 

Methods in edu.illinois.cs.cogcomp.lbj.coref.decoders with parameters of type ChainSolution
protected  void CorefKeyDecoder.oneFilterEntity(ChainSolution<Mention> sol, Entity ent)
          Adds the mentions of the provided entity that are accepted by the (first) filter as a chain in the solution.
protected  void CorefKeyDecoder.twoFilterEntity(ChainSolution<Mention> sol, Entity ent)
          Links every pair of mentions of the provided entity that are accepted by the filter(s).
protected  void CorefKeyDecoder.zeroFilterEntity(ChainSolution<Mention> sol, Entity ent)
          Adds the mentions in the provided entity as a chain in the solution.
 

Uses of ChainSolution in edu.illinois.cs.cogcomp.lbj.coref.ir.docs
 

Fields in edu.illinois.cs.cogcomp.lbj.coref.ir.docs declared as ChainSolution
private  ChainSolution<Mention> DocBase.m_corefChains
           
 

Methods in edu.illinois.cs.cogcomp.lbj.coref.ir.docs that return ChainSolution
 ChainSolution<Mention> DocBase.getCorefChains()
           
 ChainSolution<Mention> Doc.getCorefChains()
          Gets the partition of mentions into coreferential sets.
 

Methods in edu.illinois.cs.cogcomp.lbj.coref.ir.docs with parameters of type ChainSolution
 void DocBase.setPredEntities(ChainSolution<Mention> sol)
           
 void Doc.setPredEntities(ChainSolution<Mention> sol)
          Sets the predicted entities to be those specified by sol.
 

Uses of ChainSolution in edu.illinois.cs.cogcomp.lbj.coref.ir.solutions
 

Methods in edu.illinois.cs.cogcomp.lbj.coref.ir.solutions with parameters of type ChainSolution
 void ChainSolution.add(ChainSolution<T> otherSol)
          Adds all the chains from otherSol to this, including the edge labels.
 java.lang.String ChainSolution.toDiffString(ChainSolution<T> other, java.lang.String fAbsentMark, java.lang.String fPresentMark)
          Gets a string showing the difference between this and another ChainSolution.
 

Constructors in edu.illinois.cs.cogcomp.lbj.coref.ir.solutions with parameters of type ChainSolution
ChainSolution(ChainSolution<T> otherSol)
          Copy constructor.
 

Uses of ChainSolution in edu.illinois.cs.cogcomp.lbj.coref.scorers
 

Methods in edu.illinois.cs.cogcomp.lbj.coref.scorers with parameters of type ChainSolution
protected  java.util.List<java.util.Set<Mention>> BCubedBase.getPartition(java.util.Set<Mention> keyChain, ChainSolution<Mention> predSol)
          Partitions the key chain into a list of sets such that each set in the result contains elements that are together in a chain in the predicted solution.
 double BCubedBase.getPrecision(ChainSolution<Mention> key, ChainSolution<Mention> pred)
          Computes the B-Cubed precision for a chain solution.
 double BCubedBase.getPrecision(ChainSolution<Mention> key, ChainSolution<Mention> pred)
          Computes the B-Cubed precision for a chain solution.
 double BCubedBase.getRecall(ChainSolution<Mention> key, ChainSolution<Mention> pred)
          Computes the B-Cubed recall for a chain solution.
 double BCubedBase.getRecall(ChainSolution<Mention> key, ChainSolution<Mention> pred)
          Computes the B-Cubed recall for a chain solution.
 Score BCubedBase.getScore(ChainSolution<Mention> key, ChainSolution<Mention> pred)
          Computes the B-Cubed F-Score for a chain solution.
 Score BCubedBase.getScore(ChainSolution<Mention> key, ChainSolution<Mention> pred)
          Computes the B-Cubed F-Score for a chain solution.
 Score ChainScorer.getScore(ChainSolution<T> key, ChainSolution<T> pred)
          Gets the score for a single solution.
 Score ChainScorer.getScore(ChainSolution<T> key, ChainSolution<T> pred)
          Gets the score for a single solution.
protected  boolean BCubedBase.haveSameMembers(ChainSolution<Mention> sol1, ChainSolution<Mention> sol2)
          Determines whether the specified solutions have exactly the same set of mentions.
protected  boolean BCubedBase.haveSameMembers(ChainSolution<Mention> sol1, ChainSolution<Mention> sol2)
          Determines whether the specified solutions have exactly the same set of mentions.
 

Method parameters in edu.illinois.cs.cogcomp.lbj.coref.scorers with type arguments of type ChainSolution
private  double[] BCubedScorer.calcPR(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> predictions)
           
private  double[] BCubedScorer.calcPR(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> predictions)
           
private  java.util.Map<java.lang.String,double[]> BCubedScorer.calcPR(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> predictions, BCubedScorer.MentionTypeTranslator f)
          Computes the within-document B-Cubed precision and recall for a collection of documents.
private  java.util.Map<java.lang.String,double[]> BCubedScorer.calcPR(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> predictions, BCubedScorer.MentionTypeTranslator f)
          Computes the within-document B-Cubed precision and recall for a collection of documents.
 java.util.Map<java.lang.String,double[]> BCubedScorer.calcPRByType(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> predictions)
           
 java.util.Map<java.lang.String,double[]> BCubedScorer.calcPRByType(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> predictions)
           
 double BCubedScorer.getPrecision(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the within-document B-Cubed precision for a collection of documents.
 double BCubedScorer.getPrecision(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the within-document B-Cubed precision for a collection of documents.
abstract  double BCubedBase.getPrecision(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed precision for a collection of documents.
abstract  double BCubedBase.getPrecision(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed precision for a collection of documents.
abstract  double BCubedUniformPerMentionBase.getPrecision(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed precision for a collection of documents.
abstract  double BCubedUniformPerMentionBase.getPrecision(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed precision for a collection of documents.
 double BCubedScorer.getRecall(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the within-document B-Cubed recall for a collection of documents.
 double BCubedScorer.getRecall(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the within-document B-Cubed recall for a collection of documents.
abstract  double BCubedBase.getRecall(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed recall for a collection of documents.
abstract  double BCubedBase.getRecall(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed recall for a collection of documents.
abstract  double BCubedUniformPerMentionBase.getRecall(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed recall for a collection of documents.
abstract  double BCubedUniformPerMentionBase.getRecall(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed recall for a collection of documents.
 Score BCubedScorer.getScore(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the within-document B-Cubed F-Score for a collection of documents.
 Score BCubedScorer.getScore(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the within-document B-Cubed F-Score for a collection of documents.
abstract  Score BCubedBase.getScore(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed F-Score for a collection of documents.
abstract  Score BCubedBase.getScore(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed F-Score for a collection of documents.
abstract  Score BCubedUniformPerMentionBase.getScore(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed F-Score for a collection of documents.
abstract  Score BCubedUniformPerMentionBase.getScore(java.util.List<ChainSolution<Mention>> keys, java.util.List<ChainSolution<Mention>> preds)
          Computes the B-Cubed F-Score for a collection of documents.
abstract  Score ChainScorer.getScore(java.util.List<ChainSolution<T>> keys, java.util.List<ChainSolution<T>> preds)
          Gets the score for a list of documents.
abstract  Score ChainScorer.getScore(java.util.List<ChainSolution<T>> keys, java.util.List<ChainSolution<T>> preds)
          Gets the score for a list of documents.