User Tools

Site Tools


tts:arnas_radzevicius

Tiek Tacotron, tiek WaveNet dalys visą laiką mokėsi be klaidų. Bet mėginant sintezuoti kalbą iš teksto, WaveNet užlūždavo. Iš pradžių galvojau, kad čia tiesiog tinklas per mažai yra apsimokęs, bet galiausiai išsiaiškinau, kad klaida įvyksta dėl netinkamos Tensorflow versijos. Sistemos GitHube tiesiogiai kaip ir nebuvo šita bėda aprašyta. Dėl neatitinkančių versijų kažkodėl tinklas mokėsi nepilnai, jei taip galima išsireikšt. Kai mėgindavau sintezuoti kalbą - išmesdavo klaidą, kad checkpoint'e neranda vieno iš raktų (WaveNet_model/WaveNet_model/inference/ResidualConv1DGLU_0/residual_block_causal_conv_ResidualConv1DGLU_0/bias/ExponentialMovingAverage). Tik po kurio laiko išsiaiškinau, kad taip yra dėt Tensorflow versijos. Ją pakeičiau iš 1.15 į 1.10. Dėl to ir WaveNet dalį per naujo reikėjo mokyti

Tiesiog nenumačiau, kad dėl netinkamų tensorflow versijų tinklas gali mokytis be klaidų, bet sintezuoti kalbos jau nesugeba

tts/arnas_radzevicius.txt · Last modified: by aistis