Uses of Class
dstruct.DataMovementOperator

Packages that use DataMovementOperator
dstruct Basic data structure used by Felix. 
operator Specialized operators used in Felix. 
optimizer Optimizer used to schedule Felix's execution plan. 
 

Uses of DataMovementOperator in dstruct
 

Fields in dstruct with type parameters of type DataMovementOperator
protected  java.util.List<DataMovementOperator> StatOperator.allDMOs
          All DataMovementOperators used in this statistical operator.
 

Methods in dstruct that return DataMovementOperator
static DataMovementOperator DataMovementOperator.Select(db.RDB db, StatOperator _parentStatOperator, DataMovementOperator fromDMO, java.util.ArrayList<java.lang.String> bindings, int... cid)
          Generate a DMO which is a SELECT on the given DMO.
static DataMovementOperator DataMovementOperator.UnionAll(db.RDB db, StatOperator _parentStatOperator, java.util.List<DataMovementOperator> toBeUnioned, java.lang.String bindingPattern, java.util.ArrayList<java.lang.Integer> bindings, int... cid)
          Get the union of results from a set of DMOs.
 

Methods in dstruct that return types with arguments of type DataMovementOperator
 java.util.List<DataMovementOperator> StatOperator.getAllDMOs()
          Get all DMOs used by this operator.
 

Methods in dstruct with parameters of type DataMovementOperator
static DataMovementOperator DataMovementOperator.Select(db.RDB db, StatOperator _parentStatOperator, DataMovementOperator fromDMO, java.util.ArrayList<java.lang.String> bindings, int... cid)
          Generate a DMO which is a SELECT on the given DMO.
 

Method parameters in dstruct with type arguments of type DataMovementOperator
static DataMovementOperator DataMovementOperator.UnionAll(db.RDB db, StatOperator _parentStatOperator, java.util.List<DataMovementOperator> toBeUnioned, java.lang.String bindingPattern, java.util.ArrayList<java.lang.Integer> bindings, int... cid)
          Get the union of results from a set of DMOs.
 

Uses of DataMovementOperator in operator
 

Fields in operator declared as DataMovementOperator
(package private)  DataMovementOperator CRFOperator.bigramDMO
          The DataMovementOperator representing the table/view for all bigram features.
(package private)  DataMovementOperator CRFOperator.crfDMO
          The DataMovementOperator used as CRF Chain rule.
(package private)  DataMovementOperator CRFOperator.getAllBigramFeaturesDMO
          The DataMovementOperator fetching all bigram features.
(package private)  DataMovementOperator CRFOperator.getAllPossiblePartitioningDMO
          The DataMovementOperator fetching a partition of grounded literals (which may be a sequence or multiples sequences)
(package private)  DataMovementOperator CRFOperator.getAllUnigramFeaturesDMO
          The DataMovementOperator fetching all unigram features.
(package private)  DataMovementOperator LROperator.getAllUnigramFeaturesDMO
          The DataMovementOperator fetching all unigram features.
(package private)  DataMovementOperator CRFOperator.getBigramFeaturesForPartitioningDMO
          The DataMovementOperator fetching all bigram features for a given sequence.
(package private)  DataMovementOperator CRFOperator.getUnigramFeaturesForPartitioningDMO
          The DataMovementOperator fetching all unigram features for a given sequence
(package private)  DataMovementOperator COREFOperator.hardNegDMO
          The DataMovementOperator which is the union of all hard-neg DataMovementOperators.
(package private)  DataMovementOperator COREFOperator.hardPosDMO
          The DataMovementOperator which is the union of all hard-pos DataMovementOperators.
(package private)  DataMovementOperator CRFOperator.labelDomainDMO
          The DataMovementOperator representing the table/view for all possible labels.
(package private)  DataMovementOperator LROperator.labelDomainDMO
          The DataMovementOperator representing the table/view for all possible labels.
(package private)  DataMovementOperator CRFOperator.lrDMO
          The DataMovementOperator which is the union of all LR rules.
(package private)  DataMovementOperator LROperator.lrDMO
          The DataMovementOperator which is the union of all LR rules.
(package private)  DataMovementOperator COREFOperator.nodeListDMO
          DMO for retrieving the node's domain.
(package private)  DataMovementOperator COREFOperator.softPosDMO
          The DataMovementOperator which is the union of all soft-pos DataMovementOperators.
(package private)  DataMovementOperator CRFOperator.unigramDMO
          The DataMovementOperator representing the table/view for all unigram features.
(package private)  DataMovementOperator LROperator.unigramDMO
          The DataMovementOperator representing the table/view for all unigram features.
 

Fields in operator with type parameters of type DataMovementOperator
(package private)  java.util.ArrayList<DataMovementOperator> COREFOperator.hardNegDMOs
          DMOs for hard negative edges.
(package private)  java.util.ArrayList<DataMovementOperator> COREFOperator.hardPosDMOs
          DMOs for hard positive edges.
(package private)  java.util.ArrayList<DataMovementOperator> CRFOperator.lrDMOs
          All DataMovementOperators used as LR rules.
(package private)  java.util.ArrayList<DataMovementOperator> LROperator.lrDMOs
          All DataMovementOperators used as LR rules.
(package private)  java.util.ArrayList<DataMovementOperator> COREFOperator.softNegDMOs
          DMOs for soft negative edges.
(package private)  java.util.ArrayList<DataMovementOperator> COREFOperator.softPosDMOs
          DMOs for soft positive edges.
 

Uses of DataMovementOperator in optimizer
 

Methods in optimizer with parameters of type DataMovementOperator
 void DMOOptimizer.optimizeMateralization(DataMovementOperator dmo)
          Optimize the materialization trade-off of the given DMO.