Commit 89dfb281 authored by Dan Povey's avatar Dan Povey
Browse files

Fixed README messages in egs/

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@640 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
parent ac7aebee
......@@ -13,9 +13,14 @@ scripts for a sequence of experiments.
Maximum Likelihood
techniques including global and speaker-specific transforms.
See a parallel setup in ../wsj/s1
This setup is now slightly deprecated: probably you should look
at the s3 recipes.
s2: This setup is experiments with pure hybrid system.
s3: This is not finished yet; it contains some preliminary work
for some cleaned-up versions of scripts.
s3: This is "new-style" recipes. We recommend to look here first, for
RM recipes.
However, the WSJ or Switchboard s3/ recipes are probably a better
place to look if you're trying to set up something on your own
data, because they're more configurable.
......@@ -12,13 +12,12 @@ Each subdirectory of this directory contains the
scripts for a sequence of experiments.
s3:
Adding first version of scripts. Only the earliest stages of
this are finished.
Note: this is closest to the s3/ scripts for WSJ.
This Switchboard recipe is currently a work in progress, but the
parts of it that are there should run, and we are trying to keep
the RESULTS file up to date.
Note: this is quite similar to the s3/ recipes for WSJ; the
scripts that are invoked are the same, except for the data
preparation.
s4:
This is currently unfinished; I had to commit it due to
certain SVN limitations. Changing the topology of the
silence phones after finding a problem with the
transition-probs.
......@@ -16,3 +16,5 @@ scripts for a sequence of experiments.
Maximum Likelihood
techniques including global and speaker-specific transforms.
See a parallel setup in ../rm/s1
s3: This is the "new-style" recipe. We recommend to look here first.
\ No newline at end of file
......@@ -42,7 +42,7 @@ namespace kaldi {
class DecodableAmDiagGmmUnmapped : public DecodableInterface {
public:
DecodableAmDiagGmmUnmapped(const AmDiagGmm &am,
const Matrix<BaseFloat> &feats)
const Matrix<BaseFloat> &feats)
: acoustic_model_(am), feature_matrix_(feats),
previous_frame_(-1), data_squared_(feats.NumCols()) {
ResetLogLikeCache();
......@@ -84,11 +84,11 @@ class DecodableAmDiagGmmUnmapped : public DecodableInterface {
};
class DecodableAmDiagGmm : public DecodableAmDiagGmmUnmapped {
class DecodableAmDiagGmm: public DecodableAmDiagGmmUnmapped {
public:
DecodableAmDiagGmm(const AmDiagGmm &am,
const TransitionModel &tm,
const Matrix<BaseFloat> &feats)
const TransitionModel &tm,
const Matrix<BaseFloat> &feats)
: DecodableAmDiagGmmUnmapped(am, feats), trans_model_(tm) {}
// Note, frames are numbered from zero.
......@@ -105,12 +105,12 @@ class DecodableAmDiagGmm : public DecodableAmDiagGmmUnmapped {
KALDI_DISALLOW_COPY_AND_ASSIGN(DecodableAmDiagGmm);
};
class DecodableAmDiagGmmScaled : public DecodableAmDiagGmmUnmapped {
class DecodableAmDiagGmmScaled: public DecodableAmDiagGmmUnmapped {
public:
DecodableAmDiagGmmScaled(const AmDiagGmm &am,
const TransitionModel &tm,
const Matrix<BaseFloat> &feats,
BaseFloat scale)
const TransitionModel &tm,
const Matrix<BaseFloat> &feats,
BaseFloat scale)
: DecodableAmDiagGmmUnmapped(am, feats), trans_model_(tm),
scale_(scale) {}
......@@ -129,7 +129,7 @@ class DecodableAmDiagGmmScaled : public DecodableAmDiagGmmUnmapped {
KALDI_DISALLOW_COPY_AND_ASSIGN(DecodableAmDiagGmmScaled);
};
class DecodableAmDiagGmmRegtreeFmllr : public DecodableAmDiagGmmUnmapped {
class DecodableAmDiagGmmRegtreeFmllr: public DecodableAmDiagGmmUnmapped {
public:
DecodableAmDiagGmmRegtreeFmllr(const AmDiagGmm &am,
const TransitionModel &tm,
......@@ -169,7 +169,7 @@ class DecodableAmDiagGmmRegtreeFmllr : public DecodableAmDiagGmmUnmapped {
KALDI_DISALLOW_COPY_AND_ASSIGN(DecodableAmDiagGmmRegtreeFmllr);
};
class DecodableAmDiagGmmRegtreeMllr : public DecodableAmDiagGmmUnmapped {
class DecodableAmDiagGmmRegtreeMllr: public DecodableAmDiagGmmUnmapped {
public:
DecodableAmDiagGmmRegtreeMllr(const AmDiagGmm &am,
const TransitionModel &tm,
......
......@@ -187,7 +187,7 @@ int main(int argc, char *argv[]) {
"Finds the path having the smallest edit-distance between two lattices.\n"
"For efficiency put the smallest lattices first (for example reference strings).\n"
"Usage: lattice-oracle [options] test-lattice-rspecifier reference-rspecifier transcriptions-wspecifier\n"
" e.g.: lattice-oracle ark:ref.lats ark:1.lats ark:1.tra\n";
" e.g.: lattice-oracle ark:ref.lats ark:1.tra ark:2.tra\n";
ParseOptions po(usage);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment