GEDLIB
1.0
|
Contains enums for options employed by ged::GEDEnv. More...
#include <common_types.hpp>
Contains enums for options employed by ged::GEDEnv.
Definition at line 160 of file common_types.hpp.
|
strong |
Selects the edit costs.
Enumerator | |
---|---|
CHEM_1 | Selects ged::CHEM1. |
CHEM_2 | Selects ged::CHEM2. |
CMU | Selects ged::CMU. |
GREC_1 | Selects ged::GREC1. |
GREC_2 | Selects ged::GREC2. |
PROTEIN | Selects ged::Protein. |
FINGERPRINT | Selects ged::Fingerprint. |
LETTER | Selects ged::Letter. |
CONSTANT | Selects ged::Constant. |
Definition at line 199 of file common_types.hpp.
|
strong |
Selects the method.
Enumerator | |
---|---|
BRANCH | Selects ged::Branch. |
BRANCH_FAST | Selects ged::BranchFast. |
BRANCH_TIGHT | Selects ged::BranchTight. |
BRANCH_UNIFORM | Selects ged::BranchUniform. |
BRANCH_COMPACT | Selects ged::BranchCompact. |
PARTITION | Selects ged::Partition. |
HYBRID | Selects ged::Hybrid. |
RING | Selects ged::Ring. |
ANCHOR_AWARE_GED | Selects ged::AnchorAwareGED. |
WALKS | Selects ged::Walks. |
IPFP | Selects ged::IPFP. |
BIPARTITE | Selects ged::Bipartite. |
SUBGRAPH | Selects ged::Subgraph. |
NODE | Selects ged::Node. |
RING_ML | Selects ged::RingML. |
BIPARTITE_ML | Selects ged::BipartiteML. |
REFINE | Selects ged::Refine. |
BP_BEAM | Selects ged::BPBeam. |
SIMULATED_ANNEALING | Selects ged::SimulatedAnnealing. |
HED | Selects ged::HED. |
STAR | Selects ged::Star. |
Definition at line 166 of file common_types.hpp.
|
strong |
Selects whether nodes or edges of graphs given in GXL file format are labeled or unlabeled.
Enumerator | |
---|---|
LABELED | Labeled nodes or edges. |
UNLABELED | Unlabeled nodes or edges. |
Definition at line 214 of file common_types.hpp.
|
strong |
Selects the initialization type of the environment.
If eager initialization is selected, all edit costs are pre-computed when initializing the environment. Otherwise, they are computed at runtime. If initialization with shuffled copies is selected, shuffled copies of all graphs are created. These copies are used when calling ged::GEDEnv::run_method() with two identical graph IDs. In this case, one of the IDs is internally replaced by the ID of the shuffled copy and the graph is hence compared to an isomorphic but non-identical graph. If initialization without shuffled copies is selected, no shuffled copies are created and calling ged::GEDEnv::run_method() with two identical graph IDs amounts to comparing a graph to itself.
Definition at line 228 of file common_types.hpp.