bark-cloning / process.py
jameshuntercarter's picture
Upload 24 files
b5dba8a
import os.path
from args import args
from prepare import prepare, prepare2
from test_hubert import test_hubert
from hubert.customtokenizer import auto_train
path = args.path
mode = args.mode
model = args.hubert_model
if mode == 'prepare':
prepare(path)
elif mode == 'prepare2':
prepare2(path, model)
elif mode == 'train':
auto_train(path, load_model=os.path.join(path, 'model.pth'), save_epochs=args.train_save_epochs)
elif mode == 'test':
test_hubert(path, model)