change path

pull/3900/head
drryanhuang 8 months ago
parent f85450c445
commit b671f2b6e9

@ -202,9 +202,9 @@ class AudioDataset:
Examples Examples
-------- --------
>>> from audiotools.data.datasets import AudioLoader >>> from audio.audiotools.data.datasets import AudioLoader
>>> from audiotools.data.datasets import AudioDataset >>> from audio.audiotools.data.datasets import AudioDataset
>>> from audiotools import transforms as tfm >>> from audio.audiotools import transforms as tfm
>>> import numpy as np >>> import numpy as np
>>> >>>
>>> loaders = [ >>> loaders = [
@ -237,9 +237,9 @@ class AudioDataset:
Below is an example of how one could load MUSDB multitrack data: Below is an example of how one could load MUSDB multitrack data:
>>> import audiotools as at >>> from audio import audiotools as at
>>> from pathlib import Path >>> from pathlib import Path
>>> from audiotools import transforms as tfm >>> from audio.audiotools import transforms as tfm
>>> import numpy as np >>> import numpy as np
>>> import torch >>> import torch
>>> >>>
@ -296,9 +296,9 @@ class AudioDataset:
Similarly, here's example code for loading Slakh data: Similarly, here's example code for loading Slakh data:
>>> import audiotools as at >>> from audio import audiotools as at
>>> from pathlib import Path >>> from pathlib import Path
>>> from audiotools import transforms as tfm >>> from audio.audiotools import transforms as tfm
>>> import numpy as np >>> import numpy as np
>>> import torch >>> import torch
>>> import glob >>> import glob

@ -37,7 +37,7 @@ def create_csv(audio_files: list,
You can produce a CSV file from a directory of audio files via: You can produce a CSV file from a directory of audio files via:
>>> import audiotools >>> from audio import audiotools
>>> directory = ... >>> directory = ...
>>> audio_files = audiotools.util.find_audio(directory) >>> audio_files = audiotools.util.find_audio(directory)
>>> output_path = "train.csv" >>> output_path = "train.csv"

@ -9,7 +9,7 @@ from pathlib import Path
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
if TYPE_CHECKING: if TYPE_CHECKING:
from audiotools import AudioSignal from audio.audiotools import AudioSignal
import markdown2 as md import markdown2 as md
import matplotlib.pyplot as plt import matplotlib.pyplot as plt
import paddle import paddle
@ -50,7 +50,7 @@ def audio_table(
>>> audiotools.post.audio_zip(audio_dict) >>> audiotools.post.audio_zip(audio_dict)
""" """
from audiotools import AudioSignal from audio.audiotools import AudioSignal
output = [] output = []
columns = None columns = None

@ -11,10 +11,10 @@ import numpy as np
import paddle import paddle
import pytest import pytest
import rich import rich
sys.path.append("../..")
import audiotools from audio import audiotools
from audiotools import AudioSignal from audio.audiotools import AudioSignal
from audiotools import util from audio.audiotools import util
def test_io(): def test_io():

@ -7,8 +7,10 @@ import sys
import unittest import unittest
import paddle import paddle
sys.path.append("../..")
from audiotools.core import pure_tone, SplitBands, split_bands from audio.audiotools.core import pure_tone
from audio.audiotools.core import split_bands
from audio.audiotools.core import SplitBands
def delta(a, b, ref, fraction=0.9): def delta(a, b, ref, fraction=0.9):

@ -6,11 +6,10 @@ import sys
from pathlib import Path from pathlib import Path
import numpy as np import numpy as np
sys.path.append("../..")
from audiotools import AudioSignal
from visualdl import LogWriter from visualdl import LogWriter
from audio.audiotools import AudioSignal
def test_specshow(): def test_specshow():
array = np.zeros((1, 16000)) array = np.zeros((1, 16000))

@ -7,9 +7,9 @@ import sys
import numpy as np import numpy as np
import paddle import paddle
import pytest import pytest
sys.path.append("../..")
from audiotools import AudioSignal from audio.audiotools import AudioSignal
from audiotools.core.util import sample_from_dist from audio.audiotools.core.util import sample_from_dist
@pytest.mark.parametrize("window_duration", [0.1, 0.25, 0.5, 1.0]) @pytest.mark.parametrize("window_duration", [0.1, 0.25, 0.5, 1.0])

@ -7,8 +7,8 @@ import sys
import numpy as np import numpy as np
import paddle import paddle
import pytest import pytest
sys.path.append("../..")
from audiotools import AudioSignal from audio.audiotools import AudioSignal
def test_normalize(): def test_normalize():

@ -8,8 +8,9 @@ import unittest
import paddle import paddle
import paddle.nn.functional as F import paddle.nn.functional as F
sys.path.append("../..")
from audiotools.core import fft_conv1d, FFTConv1D from audio.audiotools.core import fft_conv1d
from audio.audiotools.core import FFTConv1D
TOLERANCE = 1e-4 # as relative delta in percentage TOLERANCE = 1e-4 # as relative delta in percentage

@ -8,8 +8,8 @@ from typing import Callable
import numpy as np import numpy as np
import paddle import paddle
import pytest import pytest
sys.path.append("../..")
from audiotools import AudioSignal from audio.audiotools import AudioSignal
def test_audio_grad(): def test_audio_grad():

@ -8,8 +8,9 @@ import sys
import unittest import unittest
import paddle import paddle
sys.path.append("../..")
from audiotools.core import highpass_filter, highpass_filters from audio.audiotools.core import highpass_filter
from audio.audiotools.core import highpass_filters
def pure_tone(freq: float, sr: float=128, dur: float=4, device=None): def pure_tone(freq: float, sr: float=128, dur: float=4, device=None):

@ -7,11 +7,11 @@ import sys
import numpy as np import numpy as np
import pyloudnorm import pyloudnorm
import soundfile as sf import soundfile as sf
sys.path.append("../..")
from audiotools import AudioSignal from audio.audiotools import AudioSignal
from audiotools import datasets from audio.audiotools import datasets
from audiotools import Meter from audio.audiotools import Meter
from audiotools import transforms from audio.audiotools import transforms
ATOL = 1e-1 ATOL = 1e-1

@ -9,8 +9,11 @@ import unittest
import numpy as np import numpy as np
import paddle import paddle
sys.path.append("../..")
from audiotools.core import LowPassFilter, LowPassFilters, lowpass_filter, resample_frac from audio.audiotools.core import lowpass_filter
from audio.audiotools.core import LowPassFilter
from audio.audiotools.core import LowPassFilters
from audio.audiotools.core import resample_frac
def pure_tone(freq: float, sr: float=128, dur: float=4, device=None): def pure_tone(freq: float, sr: float=128, dur: float=4, device=None):

@ -11,9 +11,8 @@ import numpy as np
import paddle import paddle
import pytest import pytest
sys.path.append("../..") from audio.audiotools import util
from audiotools import util from audio.audiotools.core.audio_signal import AudioSignal
from audiotools.core.audio_signal import AudioSignal
from paddlespeech.vector.training.seeding import seed_everything from paddlespeech.vector.training.seeding import seed_everything

@ -7,12 +7,11 @@ import tempfile
from pathlib import Path from pathlib import Path
import numpy as np import numpy as np
import paddle
import pytest import pytest
sys.path.append("../..") from audio import audiotools
import paddle from audio.audiotools.data import transforms as tfm
import audiotools
from audiotools.data import transforms as tfm
def test_align_lists(): def test_align_lists():

@ -7,10 +7,10 @@ import tempfile
from pathlib import Path from pathlib import Path
import paddle import paddle
sys.path.append("../..")
from audiotools.core.util import find_audio from audio.audiotools.core.util import find_audio
from audiotools.core.util import read_sources from audio.audiotools.core.util import read_sources
from audiotools.data import preprocess from audio.audiotools.data import preprocess
def test_create_csv(): def test_create_csv():

@ -11,12 +11,11 @@ import numpy as np
import paddle import paddle
import pytest import pytest
sys.path.append("../..") from audio import audiotools
import audiotools from audio.audiotools import AudioSignal
from audiotools import AudioSignal from audio.audiotools import util
from audiotools import util from audio.audiotools.data import transforms as tfm
from audiotools.data import transforms as tfm from audio.audiotools.data.datasets import AudioDataset
from audiotools.data.datasets import AudioDataset
from paddlespeech.vector.training.seeding import seed_everything from paddlespeech.vector.training.seeding import seed_everything
non_deterministic_transforms = ["TimeNoise", "FrequencyNoise"] non_deterministic_transforms = ["TimeNoise", "FrequencyNoise"]

@ -4,14 +4,14 @@
# Modified from audiotools(https://github.com/descriptinc/audiotools/blob/master/tests/ml/test_decorators.py) # Modified from audiotools(https://github.com/descriptinc/audiotools/blob/master/tests/ml/test_decorators.py)
import sys import sys
import time import time
sys.path.append("../..")
import paddle import paddle
from visualdl import LogWriter from visualdl import LogWriter
from audiotools.ml.decorators import timer from audio.audiotools import util
from audiotools.ml.decorators import Tracker from audio.audiotools.ml.decorators import timer
from audiotools.ml.decorators import when from audio.audiotools.ml.decorators import Tracker
from audiotools import util from audio.audiotools.ml.decorators import when
def test_all_decorators(): def test_all_decorators():

@ -7,9 +7,9 @@ import tempfile
import paddle import paddle
from paddle import nn from paddle import nn
sys.path.append("../..")
from audiotools import ml from audio.audiotools import ml
from audiotools import util from audio.audiotools import util
from paddlespeech.vector.training.seeding import seed_everything from paddlespeech.vector.training.seeding import seed_everything
SEED = 0 SEED = 0

@ -5,10 +5,9 @@
import sys import sys
from pathlib import Path from pathlib import Path
sys.path.append("../..") from audio.audiotools import AudioSignal
from audiotools import AudioSignal from audio.audiotools import post
from audiotools import post from audio.audiotools import transforms
from audiotools import transforms
def test_audio_table(): def test_audio_table():

@ -115,4 +115,3 @@ paddlespeech whisper --task translate --input ./zh.wav
paddlespeech whisper --lang en --size base --task transcribe --input ./en.wav paddlespeech whisper --lang en --size base --task transcribe --input ./en.wav
echo -e "\033[32mTest success !!!\033[0m" echo -e "\033[32mTest success !!!\033[0m"

Loading…
Cancel
Save