Cambridge SMT System
tropicalsparsetuple-arc.so.cpp File Reference

Main target file for compilation into a shared library. More...

#include <stdint.h>
#include <string>
#include <vector>
#include <iostream>
#include <fstream>
#include <sstream>
#include <cstdlib>
#include "global_decls.hpp"
#include "params.hpp"
#include "tropical-sparse-tuple-weight-incls.h"
#include "tropical-sparse-tuple-weight.h"
#include "tropical-sparse-tuple-weight-decls.h"
Include dependency graph for tropicalsparsetuple-arc.so.cpp:

Go to the source code of this file.

Functions

 REGISTER_FST_OPERATIONS (TupleArc32)
 
 REGISTER_FST (VectorFst, TupleArc32)
 
 REGISTER_FST (ConstFst, TupleArc32)
 
 REGISTER_FST_CLASSES (TupleArc32)
 

Detailed Description

Main target file for compilation into a shared library.

Author
Rory Waite
Remarks
With these headers alone you can build a shared library to use with openfst command-line tools – will be able to handle lexicographic semiring. Including these headers in your program enables it e.g. to read an fst directly with lexicographic semiring from file

Definition in file tropicalsparsetuple-arc.so.cpp.

Function Documentation

REGISTER_FST ( VectorFst  ,
TupleArc32   
)
REGISTER_FST ( ConstFst  ,
TupleArc32   
)
REGISTER_FST_CLASSES ( TupleArc32  )
REGISTER_FST_OPERATIONS ( TupleArc32  )