diff options
| author | Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp> | 2017-11-22 23:50:31 +0900 |
|---|---|---|
| committer | Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp> | 2017-11-22 23:50:31 +0900 |
| commit | 9f87a74de09e38f9d8f3e7ebb5fd26fac44a3b0e (patch) | |
| tree | ae662b5319256e3864877cacbd21c527f33448f0 /become_yukarin/model.py | |
| parent | d6af2a851644afe253b97461b35138011a479a95 (diff) | |
can remove aligner
Diffstat (limited to 'become_yukarin/model.py')
| -rw-r--r-- | become_yukarin/model.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/become_yukarin/model.py b/become_yukarin/model.py index 3b5102e..c475685 100644 --- a/become_yukarin/model.py +++ b/become_yukarin/model.py @@ -212,8 +212,18 @@ def create_predictor(config: ModelConfig): def create_aligner(config: ModelConfig): + assert config.enable_aligner aligner = Aligner( in_size=config.in_channels, out_time_length=config.aligner_out_time_length, ) return aligner + + +def create(config: ModelConfig): + predictor = create_predictor(config) + if config.enable_aligner: + aligner = create_aligner(config) + else: + aligner = None + return predictor, aligner |
