Fix relative imports to allow direct execution of inference.py
#1
by
beleata74 - opened
- codec.py +1 -1
- inference.py +4 -4
- model.py +1 -1
- tokenizer.py +1 -1
codec.py
CHANGED
|
@@ -11,7 +11,7 @@ import soundfile as sf
|
|
| 11 |
from pathlib import Path
|
| 12 |
from typing import Optional, Union
|
| 13 |
|
| 14 |
-
from
|
| 15 |
CODEC_MODEL_NAME, CODEC_SAMPLE_RATE,
|
| 16 |
CODEC_CODEBOOK_SIZE, CODEC_FRAME_RATE,
|
| 17 |
)
|
|
|
|
| 11 |
from pathlib import Path
|
| 12 |
from typing import Optional, Union
|
| 13 |
|
| 14 |
+
from config import (
|
| 15 |
CODEC_MODEL_NAME, CODEC_SAMPLE_RATE,
|
| 16 |
CODEC_CODEBOOK_SIZE, CODEC_FRAME_RATE,
|
| 17 |
)
|
inference.py
CHANGED
|
@@ -10,13 +10,13 @@ import torch
|
|
| 10 |
import argparse
|
| 11 |
import time
|
| 12 |
from pathlib import Path
|
| 13 |
-
from
|
| 14 |
AUDIO_OFFSET, NUM_AUDIO_TOKENS, END_OF_SPEECH_TOKEN_ID,
|
| 15 |
START_OF_SPEECH_TOKEN_ID, CODEC_SAMPLE_RATE, CODEC_FRAME_RATE,
|
| 16 |
)
|
| 17 |
-
from
|
| 18 |
-
from
|
| 19 |
-
from
|
| 20 |
|
| 21 |
|
| 22 |
@torch.no_grad()
|
|
|
|
| 10 |
import argparse
|
| 11 |
import time
|
| 12 |
from pathlib import Path
|
| 13 |
+
from config import (
|
| 14 |
AUDIO_OFFSET, NUM_AUDIO_TOKENS, END_OF_SPEECH_TOKEN_ID,
|
| 15 |
START_OF_SPEECH_TOKEN_ID, CODEC_SAMPLE_RATE, CODEC_FRAME_RATE,
|
| 16 |
)
|
| 17 |
+
from tokenizer import TTSTokenizer
|
| 18 |
+
from codec import CodecV6
|
| 19 |
+
from model import load_for_inference
|
| 20 |
|
| 21 |
|
| 22 |
@torch.no_grad()
|
model.py
CHANGED
|
@@ -27,7 +27,7 @@ import torch.nn.functional as F
|
|
| 27 |
from typing import Optional, Tuple, Dict
|
| 28 |
from dataclasses import dataclass
|
| 29 |
|
| 30 |
-
from
|
| 31 |
TOTAL_VOCAB_SIZE, ENCODER_VOCAB_SIZE, DECODER_VOCAB_SIZE,
|
| 32 |
ENC_D_MODEL, ENC_N_HEADS, ENC_N_LAYERS, ENC_D_FF,
|
| 33 |
DEC_D_MODEL, DEC_N_HEADS, DEC_N_LAYERS, DEC_D_FF,
|
|
|
|
| 27 |
from typing import Optional, Tuple, Dict
|
| 28 |
from dataclasses import dataclass
|
| 29 |
|
| 30 |
+
from config import (
|
| 31 |
TOTAL_VOCAB_SIZE, ENCODER_VOCAB_SIZE, DECODER_VOCAB_SIZE,
|
| 32 |
ENC_D_MODEL, ENC_N_HEADS, ENC_N_LAYERS, ENC_D_FF,
|
| 33 |
DEC_D_MODEL, DEC_N_HEADS, DEC_N_LAYERS, DEC_D_FF,
|
tokenizer.py
CHANGED
|
@@ -10,7 +10,7 @@ import re
|
|
| 10 |
import torch
|
| 11 |
from typing import Optional
|
| 12 |
|
| 13 |
-
from
|
| 14 |
TEXT_CHARS, TEXT_OFFSET, AUDIO_OFFSET,
|
| 15 |
SPECIAL_TOKENS, NUM_SPECIAL_TOKENS, CODEC_CODEBOOK_SIZE,
|
| 16 |
TOTAL_VOCAB_SIZE,
|
|
|
|
| 10 |
import torch
|
| 11 |
from typing import Optional
|
| 12 |
|
| 13 |
+
from config import (
|
| 14 |
TEXT_CHARS, TEXT_OFFSET, AUDIO_OFFSET,
|
| 15 |
SPECIAL_TOKENS, NUM_SPECIAL_TOKENS, CODEC_CODEBOOK_SIZE,
|
| 16 |
TOTAL_VOCAB_SIZE,
|