Skip navigation links

alto 2.2-SNAPSHOT API

Packages 
Package Description
de.up.ling.irtg
This package contains the core classes for Alto, which represent Interpreted Regular tree grammars.
de.up.ling.irtg.algebra
Classes representing a number of useful algebras.
de.up.ling.irtg.algebra.graph
The algebra of s-graphs, together with supporting classes.
de.up.ling.irtg.automata
Classes for tree automata of various types.
de.up.ling.irtg.automata.coarse_to_fine
Classes used to implement coarse-to-fine parsing.
de.up.ling.irtg.automata.condensed
Classes for "condensed" tree automata.
de.up.ling.irtg.automata.index
Index data structures for tree automata.
de.up.ling.irtg.automata.language_iteration
This package implements Alto's functionality for iterating over the language of a tree automaton in best first order.
de.up.ling.irtg.automata.pruning
This package implements beam search in the construction of a parse chart.
de.up.ling.irtg.binarization
Classes for binarizing IRTGs.
de.up.ling.irtg.codec
Classes for reading and writing IRTGs, tree automata, and other objects.
de.up.ling.irtg.codec.bolinas_hrg
Support classes for the BolinasHrgInputCodec.
de.up.ling.irtg.codec.bottomup_treeautomaton
Contains the bottom-up tree automaton input codec, and supporting classes.
de.up.ling.irtg.codec.irtg
Contains the IRTG input codec, and supporting classes.
de.up.ling.irtg.codec.isiamr
Contains the import codec for graphs in the AMR bank format (see amr.isi.edu), as well as supporting classes.
de.up.ling.irtg.codec.pcfg_as_irtg
Contains the input codec for PCFG as IRTG, as well as supporting classes.
de.up.ling.irtg.codec.ptb_tree
Contains the input codec for Penn Treebank trees, and supporting classes.
de.up.ling.irtg.codec.tag
This package contains a codec for reading in the grammar format used by Chen and Rambow.
de.up.ling.irtg.codec.template_irtg
Contains the template IRTG input codec, and supporting classes.
de.up.ling.irtg.codec.tiburon_treeautomaton
Contains the input codec for tiburon style tree automata, as well as supporting classes.
de.up.ling.irtg.codec.treeautomaton
Contains the tree automaton input codec, and supporting classes.
de.up.ling.irtg.corpus
Classes for working with corpora.
de.up.ling.irtg.gui
A graphical user interface (GUI) for Alto.
de.up.ling.irtg.hom
Classes for working with tree homomorphisms.
de.up.ling.irtg.io
Classes used for Http communication.
de.up.ling.irtg.laboratory
This package contains the core classes used to run Alto Lab tasks.
de.up.ling.irtg.learning_rates
This package includes basic learning rates used for SGD algorithms.
de.up.ling.irtg.main
This package contains the main class which runs the Alto GUI.
de.up.ling.irtg.maxent
Classes for working with maximum-entropy IRTGs.
de.up.ling.irtg.random_automata
This package contains code to generate random tree automata for evaluation purposes.
de.up.ling.irtg.sampling
This package contains tools to implement approximate inference via sampling.
de.up.ling.irtg.sampling.rule_weighting
This package contains automata with adaptable sampling heuristics.
de.up.ling.irtg.script
Various useful scripts.
de.up.ling.irtg.semiring
A number of semirings used in computation over tree automata.
de.up.ling.irtg.siblingfinder
This contains class for sibling finder based intersection, which is used to speed up intersection.
de.up.ling.irtg.signature
Signatures and other classes for mapping between human-readable representations of states and symbols and internal numeric representations.
de.up.ling.irtg.util
Various utilities.
Skip navigation links

Copyright © 2017. All rights reserved.