Разница между AEGenerator и Generator в модели SEGAN для улучшения речи - PullRequest
0 голосов
/ 22 февраля 2019

Недавно я прочитал статью SEGAN: Генераторная сеть против речевых улучшений .Однако я не понял определения генератора в коде, который можно найти здесь .Почему существует два вида генераторов, AEGenerator и Generator ?.Есть ли разница между ними?Кроме того, есть также две модели: SEGAN модель и SEAE модель.Какова связь между этими двумя моделями и этими двумя генераторами?

class SEGAN(Model):
    """ Speech Enhancement Generative Adversarial Network """
    def __init__(self, sess, args, devices, infer=False, name='SEGAN'):

class SEAE(Model):
    """ Speech Enhancement Auto Encoder """
    def __init__(self, sess, args, devices, infer=False):

В статье сеть G выглядит как архитектура кодера-декодера, которая выполняет усовершенствование.С каким генератором работает наше улучшение речи?Зачем определять две модели генераторов?

Encoder-decoder architecture for speech enhancement (G network)

...