This configuration class is to set up OnlineFeaturePipelineConfig, which in turn is the configuration class for OnlineFeaturePipeline. More...
#include <online-feature-pipeline.h>
Public Member Functions | |
OnlineFeaturePipelineCommandLineConfig () | |
void | Register (OptionsItf *opts) |
Public Attributes | |
std::string | feature_type |
std::string | mfcc_config |
std::string | plp_config |
std::string | fbank_config |
bool | add_pitch |
std::string | pitch_config |
std::string | pitch_process_config |
std::string | cmvn_config |
std::string | global_cmvn_stats_rxfilename |
bool | add_deltas |
std::string | delta_config |
bool | splice_feats |
std::string | splice_config |
std::string | lda_rxfilename |
This configuration class is to set up OnlineFeaturePipelineConfig, which in turn is the configuration class for OnlineFeaturePipeline.
Instead of taking the options for the parts of the feature pipeline directly, it reads in the names of configuration classes. I'm conflicted about whether this is a wise thing to do, but I think for ease of scripting it's probably better to do it like this.
Definition at line 49 of file online-feature-pipeline.h.
|
inline |
Definition at line 65 of file online-feature-pipeline.h.
|
inline |
Definition at line 69 of file online-feature-pipeline.h.
References OptionsItf::Register().
Referenced by main().
bool add_deltas |
Definition at line 59 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
bool add_pitch |
Definition at line 54 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string cmvn_config |
Definition at line 57 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string delta_config |
Definition at line 60 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string fbank_config |
Definition at line 53 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string feature_type |
Definition at line 50 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string global_cmvn_stats_rxfilename |
Definition at line 58 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string lda_rxfilename |
Definition at line 63 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string mfcc_config |
Definition at line 51 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string pitch_config |
Definition at line 55 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string pitch_process_config |
Definition at line 56 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string plp_config |
Definition at line 52 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
std::string splice_config |
Definition at line 62 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().
bool splice_feats |
Definition at line 61 of file online-feature-pipeline.h.
Referenced by OnlineFeaturePipelineConfig::OnlineFeaturePipelineConfig().