Searched defs:fst (Results 1 - 25 of 315) sorted by last modified time

1234567891011>>

/external/svox/pico/lib/
H A Dpicokfst.c249 kfst_SubObj fst = (kfst_SubObj) this; local
250 if (fst != NULL) {
251 return fst->transductionMode;
261 kfst_SubObj fst = (kfst_SubObj) this; local
262 if (fst != NULL) {
263 *nrStates = fst->nrStates;
264 *nrClasses = fst->nrClasses;
282 kfst_SubObj fst = (kfst_SubObj) this; local
285 h = inSym % fst->alphaHashTabSize;
286 pos = fst
316 kfst_SubObj fst = (kfst_SubObj) this; local
350 kfst_SubObj fst = (kfst_SubObj) this; local
370 kfst_SubObj fst = (kfst_SubObj) this; local
393 kfst_SubObj fst = (kfst_SubObj) this; local
424 kfst_SubObj fst = (kfst_SubObj) this; local
[all...]
H A Dpicosa.c236 /* fst knowledge bases */
238 picokfst_FST fst[PICOKNOW_MAX_NUM_WPHO_FSTS]; member in struct:sa_subobj
239 picoos_uint8 curFst; /* the fst to be applied next */
248 picokfst_FST fst; local
302 /* kb fst[] */
305 fst = picokfst_getFST(this->voice->kbArray[fstKbIds[i]]);
306 if (NULL != fst) {
307 sa->fst[sa->numFsts++] = fst;
1640 picotrns_transduce(sa->fst[s
[all...]
H A Dpicospho.c227 /* fst knowledge bases */
229 picokfst_FST fst[PICOKNOW_MAX_NUM_SPHO_FSTS]; member in struct:spho_subobj
230 picoos_uint8 curFst; /* the fst to be applied next */
293 picokfst_FST fst; local
311 fst = picokfst_getFST(this->voice->kbArray[myKbIds[i]]);
312 if (NULL != fst) {
313 spho->fst[spho->numFsts++] = fst;
710 * Given the original bound strength 'orig' and the desired target strength 'target' (suggested by fst),
739 * Given the original (predicted and possibly fst
[all...]
H A Dpicotrns.c19 * fst processing
295 static void GetNextAlternative (picokfst_FST fst, picotrns_AltDesc altDesc, argument
315 without fst state change */
324 picokfst_kfstStartPairSearch(fst,inSeq[altDesc->inPos].sym,& inSymFound,& altDesc->searchState);
341 picokfst_kfstGetNextPair(fst,& altDesc->searchState,& pairFound,& (*outSym),& pairClass);
343 picokfst_kfstGetTrans(fst,altDesc->startFSTState,pairClass,& (*endFSTState));
355 picokfst_kfstStartInEpsTransSearch(fst,altDesc->startFSTState,& inEpsTransFound,& altDesc->searchState);
363 picokfst_kfstGetNextInEpsTrans(fst,& altDesc->searchState,& inEpsTransFound,& (*outSym),& (*endFSTState));
456 static void TransductionStep (picokfst_FST fst, struct picotrns_transductionState * transductionState, argument
500 GetNextAlternative(fst,
561 picotrns_transduce(picokfst_FST fst, picoos_bool firstSolOnly, picotrns_printSolutionFct printSolution, const picotrns_possym_t inSeq[], picoos_uint16 inSeqLen, picotrns_possym_t outSeq[], picoos_uint16 * outSeqLen, picoos_uint16 maxOutSeqLen, picotrns_AltDesc altDescBuf, picoos_uint16 maxAltDescLen, picoos_uint32 *nrSteps) argument
678 picotrns_stTransduce(picotrns_SimpleTransducer this, picokfst_FST fst) argument
[all...]
/external/srec/srec/Grammar/src/
H A DSR_GrammarImpl.c690 srec_context* fst = ca_syntax->synx; local
697 wdids[nw] = wordmap_find_index(fst->olabels, word);
702 for (i = 0; i < fst->num_arcs; i++)
704 wordID wdid = fst->FSMarc_list[i].olabel;
706 else if (wdid == fst->beg_silence_word) ;
707 else if (wdid == fst->end_silence_word) ;
714 fst->FSMarc_list[i].cost |= DISABLEcostdata; /* disable this arc */
720 fst->FSMarc_list[i].cost &= ~(DISABLEcostdata); /* enable this arc */
732 for (i = 0; i < fst->num_arcs; i++)
734 if (fst
762 srec_context* fst = ca_syntax->synx; local
[all...]
/external/srec/srec/crec/
H A Dsrec_context.c105 int sprintf_arc(char* buf, srec_context* fst, FSMarc* arc);
106 int printf_arc1(srec_context* fst, char* msg, FSMarc* arc);
107 int printf_node1(srec_context* fst, FSMnode* node);
109 /* fst_* functions are internal fst functions */
110 int fst_add_arcs(srec_context* fst, nodeID start_node, nodeID end_node,
113 int fst_push_arc_olabel(srec_context* fst, FSMarc* arc);
114 int fst_push_arc_cost(srec_context* fst, FSMarc* arc);
115 int fst_pull_arc_olabel(srec_context* fst, FSMarc* arc);
116 int fst_free_arc(srec_context* fst, FSMarc* arc);
117 int fst_free_node(srec_context* fst, FSMnod
884 FST_AttachArbdata(srec_context* fst, srec_arbdata* allophone_tree) argument
920 srec_context* fst = pfst; local
1138 FST_DumpGraph(srec_context* fst, PFile* fp) argument
1188 FST_AddWordToGrammar(srec_context* fst, const char* _slot, const char* word, const char* pron, const int cost) argument
1516 remove_added_arcs_leaving(srec_context* fst, nodeID ni) argument
1542 remove_added_arcs_arriving(srec_context* fst, nodeID ni) argument
1570 FST_ResetGrammar(srec_context* fst) argument
1958 fst_get_free_arc(srec_context* fst) argument
1980 fst_get_free_node(srec_context* fst) argument
1998 fst_free_node(srec_context* fst, FSMnode* node) argument
2009 fst_free_arc(srec_context* fst, FSMarc* arc) argument
2024 fst_free_arc_net(srec_context* fst, FSMarc* arc) argument
2034 fst_push_arc_olabel(srec_context* fst, FSMarc* arc) argument
2064 fst_push_arc_cost(srec_context* fst, FSMarc* arc) argument
2081 fst_pull_arc_olabel(srec_context* fst, FSMarc* arc) argument
2135 find_next_arc_with_ilabel(srec_context* fst, FSMnode* node, labelID ilabel, FSMarc** last) argument
2149 find_prev_arc_with_iolabels(srec_context* fst, FSMnode* node, labelID ilabel, labelID olabel, FSMarc** last) argument
2178 num_arcs_leaving(srec_context* fst, FSMnode* node) argument
2191 num_arcs_arriving(srec_context* fst, FSMnode* node) argument
2204 num_arcs_arriving_gt_1(srec_context* fst, FSMnode* node) argument
2214 remove_arc_arriving(srec_context* fst, FSMnode* to_node, FSMarc* arc) argument
2230 split_node_for_arc(srec_context* fst, FSMarc* arc) argument
2277 fst_add_arcs(srec_context* fst, nodeID start_node, nodeID end_node, wordID add_tree_olabel, costdata add_tree_cost, modelID* add_tree_start, int add_tree_len) argument
2658 append_arc_leaving_node(srec_context* fst, FSMnode* fr_node, FSMarc_ptr arc) argument
2669 append_arc_arriving_node(srec_context* fst, FSMnode* to_node, FSMarc_ptr arc) argument
2682 printf_node1(srec_context* fst, FSMnode* node) argument
2686 printf_arc1(srec_context* fst, char* msg, FSMarc* arc) argument
2693 sprintf_arc(char* buf, srec_context* fst, FSMarc* arc) argument
3269 FST_LoadContextFromImageV2(srec_context* fst, PFile* fp) argument
[all...]
/external/srec/tools/grxmlcompile/
H A Dfst-io.h4 // fst-io.h
32 #include "fst/lib/fst.h"
33 #include "fst/lib/fstlib.h"
34 #include "fst/lib/fst-decl.h"
35 #include "fst/lib/vector-fst.h"
36 #include "fst/lib/arcsort.h"
37 #include "fst/li
39 namespace fst { namespace
48 FstPrinter(const Fst<A> &fst, const SymbolTable *isyms, const SymbolTable *osyms, const SymbolTable *ssyms, bool accep) argument
[all...]
/external/srec/tools/test_g2g/
H A Dtest_g2g.c191 srec_context* fst; local
222 fst = syntax->synx;
225 fst->num_arcs, fst->num_base_arcs, fst->FSMarc_list_len,
226 fst->num_nodes, fst->num_base_nodes, fst->FSMnode_list_len,
227 fst->olabels->num_words, fst
[all...]
/external/srec/tools/thirdparty/OpenFst/fst/lib/
H A Darc.h22 #include "fst/lib/float-weight.h"
23 #include "fst/lib/product-weight.h"
24 #include "fst/lib/string-weight.h"
26 namespace fst { namespace
163 } // namespace fst;
H A Darcfilter.h22 namespace fst { namespace
41 } // namespace fst
H A Darcsort.h24 #include "fst/lib/cache.h"
25 #include "fst/lib/test-properties.h"
27 namespace fst { namespace
43 void ArcSort(MutableFst<Arc> *fst, Compare comp) { argument
46 uint64 props = fst->Properties(kFstProperties, false);
49 for (StateIterator< MutableFst<Arc> > siter(*fst);
54 for (ArcIterator< MutableFst<Arc> > aiter(*fst, s);
59 fst->DeleteArcs(s);
61 fst->AddArc(s, arcs[a]);
64 fst
90 ArcSortFstImpl(const Fst<A> &fst, const C &comp, const ArcSortFstOptions &opts) argument
196 ArcSortFst(const Fst<A> &fst, const C &comp) argument
199 ArcSortFst(const Fst<A> &fst, const C &comp, const ArcSortFstOptions &opts) argument
202 ArcSortFst(const ArcSortFst<A, C> &fst) argument
267 ArcIterator(const ArcSortFst<A, C> &fst, StateId s) argument
[all...]
H A Darcsum.h17 // Functions to sum arcs (sum weights) in an fst.
22 #include "fst/lib/mutable-fst.h"
23 #include "fst/lib/weight.h"
25 namespace fst { namespace
57 void ArcSum(MutableFst<A>* fst) { argument
61 for (StateIterator<Fst<A> > siter(*fst); !siter.Done(); siter.Next()) {
63 if (fst->NumArcs(s) == 0) continue;
67 arcs.reserve(fst->NumArcs(s));
68 for (ArcIterator<Fst<A> > aiter(*fst,
[all...]
H A Dcache.h25 #include "fst/lib/vector-fst.h"
30 namespace fst { namespace
395 explicit CacheStateIterator(const F &fst) : fst_(fst), s_(0) {} argument
435 CacheArcIterator(const F &fst, StateId s) : i_(0) { argument
436 state_ = fst.impl_->ExtendState(s);
459 } // namespace fst
H A Dclosure.h22 #include "fst/lib/mutable-fst.h"
23 #include "fst/lib/rational.h"
25 namespace fst { namespace
39 void Closure(MutableFst<Arc> *fst, ClosureType closure_type) { argument
44 uint64 props = fst->Properties(kFstProperties, false);
45 StateId start = fst->Start();
46 for (StateIterator< MutableFst<Arc> > siter(*fst);
50 Weight final = fst->Final(s);
52 fst
68 Closure(RationalFst<Arc> *fst, ClosureType closure_type) argument
102 ClosureFst(const Fst<A> &fst, ClosureType closure_type) argument
106 ClosureFst(const Fst<A> &fst, const ClosureFstOptions &opts) argument
111 ClosureFst(const ClosureFst<A> &fst) argument
121 StateIterator(const ClosureFst<A> &fst) argument
132 ArcIterator(const ClosureFst<A> &fst, StateId s) argument
[all...]
H A Dcomplement.h24 #include "fst/lib/fst.h"
25 #include "fst/lib/test-properties.h"
27 namespace fst { namespace
57 explicit ComplementFstImpl(const Fst<A> &fst) : fst_(fst.Copy()) { argument
59 uint64 props = fst.Properties(kILabelSorted, false);
61 SetInputSymbols(fst.InputSymbols());
62 SetOutputSymbols(fst.OutputSymbols());
118 explicit ComplementFst(const Fst<A> &fst) argument
126 ComplementFst(const ComplementFst<A> &fst) argument
189 StateIterator(const ComplementFst<A> &fst) argument
221 ArcIterator(const ComplementFst<A> &fst, StateId s) argument
[all...]
H A Dcompose.h26 #include "fst/lib/cache.h"
27 #include "fst/lib/test-properties.h"
29 namespace fst { namespace
186 // IDs of the fst resulting from composition. The mapping must
698 ComposeFst(const ComposeFst<A> &fst) : Fst<A>(fst), impl_(fst.impl_) { argument
818 void operator=(const ComposeFst<A> &fst); // disallow
827 explicit StateIterator(const ComposeFst<A> &fst) argument
828 : CacheStateIterator< ComposeFst<A> >(fst) {}
839 ArcIterator(const ComposeFst<A> &fst, StateId s) argument
[all...]
H A Dconcat.h24 #include "fst/lib/mutable-fst.h"
25 #include "fst/lib/rational.h"
27 namespace fst { namespace
122 ConcatFst(const ConcatFst<A> &fst) : RationalFst<A>(fst) {} argument
132 explicit StateIterator(const ConcatFst<A> &fst) argument
133 : StateIterator< RationalFst<A> >(fst) {}
143 ArcIterator(const ConcatFst<A> &fst, StateId s) argument
144 : ArcIterator< RationalFst<A> >(fst,
[all...]
H A Dconnect.h22 #include "fst/lib/mutable-fst.h"
24 namespace fst { namespace
50 void InitVisit(const Fst<A> &fst) { argument
64 fst_ = &fst;
65 start_ = fst.Start();
202 void Connect(MutableFst<Arc> *fst) { argument
209 DfsVisit(*fst, &scc_visitor);
214 fst->DeleteStates(dstates);
215 fst
[all...]
H A Dconst-fst.h1 // const-fst.h
23 #include "fst/lib/expanded-fst.h"
24 #include "fst/lib/test-properties.h"
26 namespace fst { namespace
49 explicit ConstFstImpl(const Fst<A> &fst);
118 ConstFstImpl<A>::ConstFstImpl(const Fst<A> &fst) : nstates_(0), narcs_(0) { argument
120 uint64 copy_properties = fst.Properties(kCopyProperties, true);
122 this->SetInputSymbols(fst.InputSymbols());
123 this->SetOutputSymbols(fst
235 ConstFst(const ConstFst<A> &fst) argument
239 ConstFst(const Fst<A> &fst) argument
344 StateIterator(const ConstFst<A> &fst) argument
370 ArcIterator(const ConstFst<A> &fst, StateId s) argument
[all...]
H A Ddeterminize.h29 #include "fst/lib/cache.h"
30 #include "fst/lib/factor-weight.h"
31 #include "fst/lib/map.h"
32 #include "fst/lib/test-properties.h"
34 namespace fst { namespace
133 DeterminizeFstImplBase(const Fst<A> &fst, const CacheOptions &opts) argument
134 : CacheImpl<A>(opts), fst_(fst.Copy()) {
136 uint64 props = fst.Properties(kFstProperties, false);
139 SetInputSymbols(fst.InputSymbols());
140 SetOutputSymbols(fst
222 DeterminizeFsaImpl(const Fst<A> &fst, C common_divisor, const DeterminizeFstOptions &opts) argument
545 DeterminizeFst(const Fst<A> &fst, const DeterminizeFstOptions &opts = DeterminizeFstOptions()) argument
557 DeterminizeFst(const DeterminizeFst<A> &fst) argument
614 DeterminizeFst(const Fst<A> &fst, const D &common_divisor, const DeterminizeFstOptions &opts) argument
625 DeterminizeFstImpl( const Fst<A> &fst, const DeterminizeFstOptions &opts) argument
649 StateIterator(const DeterminizeFst<A> &fst) argument
661 ArcIterator(const DeterminizeFst<A> &fst, StateId s) argument
[all...]
H A Ddfs-visit.h24 #include "fst/lib/arcfilter.h"
25 #include "fst/lib/expanded-fst.h"
27 namespace fst { namespace
41 // void InitVisit(const Fst<Arc> &fst);
67 DfsState(const Fst<Arc> &fst, StateId s): state_id(s), arc_iter(fst, s) {} argument
77 void DfsVisit(const Fst<Arc> &fst, V *visitor, ArcFilter filter) { argument
80 visitor->InitVisit(fst);
82 StateId start = fst
158 DfsVisit(const Fst<Arc> &fst, V *visitor) argument
[all...]
H A Ddifference.h22 #include "fst/lib/compose.h"
23 #include "fst/lib/complement.h"
25 namespace fst { namespace
79 DifferenceFst(const DifferenceFst<A> &fst) argument
80 : ComposeFst<A>(fst) {}
93 explicit StateIterator(const DifferenceFst<A> &fst) argument
94 : StateIterator< ComposeFst<A> >(fst) {}
105 ArcIterator(const DifferenceFst<A> &fst, StateId s) argument
106 : ArcIterator< ComposeFst<A> >(fst, s) {}
138 } // namespace fst
[all...]
H A Dencode.h17 // Class to encode and decoder an fst.
22 #include "fst/lib/map.h"
23 #include "fst/lib/rmfinalepsilon.h"
25 namespace fst { namespace
321 void Encode(MutableFst<A> *fst, EncodeMapper<A>* mapper) { argument
322 Map(fst, mapper);
327 void Decode(MutableFst<A>* fst, const EncodeMapper<A>& mapper) { argument
328 Map(fst, EncodeMapper<A>(mapper, DECODE));
329 RmFinalEpsilon(fst);
345 EncodeFst(const Fst<A> &fst, EncodeMappe argument
348 EncodeFst(const Fst<A> &fst, const EncodeMapper<A>& encoder) argument
351 EncodeFst(const EncodeFst<A> &fst) argument
370 DecodeFst(const Fst<A> &fst, const EncodeMapper<A>& encoder) argument
375 DecodeFst(const EncodeFst<A> &fst) argument
387 StateIterator(const EncodeFst<A> &fst) argument
397 ArcIterator(const EncodeFst<A> &fst, typename A::StateId s) argument
407 StateIterator(const DecodeFst<A> &fst) argument
417 ArcIterator(const DecodeFst<A> &fst, typename A::StateId s) argument
[all...]
H A Depsnormalize.h26 #include "fst/lib/factor-weight.h"
27 #include "fst/lib/invert.h"
28 #include "fst/lib/map.h"
29 #include "fst/lib/rmepsilon.h"
31 namespace fst { namespace
66 } // namespace fst
H A Dequal.h22 #include "fst/lib/fst.h"
24 namespace fst { namespace
116 } // namespace fst

Completed in 230 milliseconds

1234567891011>>