提交 34bd1e98 编写于 作者: C chenfeiyu

add setup.py

上级 617605c8
...@@ -4,10 +4,10 @@ import pandas as pd ...@@ -4,10 +4,10 @@ import pandas as pd
import librosa import librosa
from .. import g2p from .. import g2p
from .sampler import SequentialSampler, RandomSampler, BatchSampler from ..data.sampler import SequentialSampler, RandomSampler, BatchSampler
from .dataset import Dataset from ..data.dataset import Dataset
from .datacargo import DataCargo from ..data.datacargo import DataCargo
from .batch import TextIDBatcher, SpecBatcher from ..data.batch import TextIDBatcher, SpecBatcher
class LJSpeech(Dataset): class LJSpeech(Dataset):
......
import os
import io
import re
from setuptools import setup, find_packages
def read(*names, **kwargs):
with io.open(
os.path.join(os.path.dirname(__file__), *names),
encoding=kwargs.get("encoding", "utf8")
) as fp:
return fp.read()
def find_version(*file_paths):
version_file = read(*file_paths)
version_match = re.search(r"^__version__ = ['\"]([^'\"]*)['\"]",
version_file, re.M)
if version_match:
return version_match.group(1)
raise RuntimeError("Unable to find version string.")
VERSION = find_version('parakeet', '__init__.py')
long_description = read('README.md')
setup_info = dict(
# Metadata
name='parakeet',
version=VERSION,
author='PaddleSL Team',
author_email='',
url='https://github.com/PaddlePaddle',
description='Speech synthesis tools and models based on Paddlepaddle',
long_description=long_description,
license='Apache 2',
install_requires=[
'numpy', 'nltk', 'inflect', 'librosa', 'unidecode', 'numba', 'tqdm', 'matplotlib', 'tensorboardX', 'tensorboard', 'scipy', 'tqdm',
],
# Package info
packages=find_packages(exclude=('test', 'test.*')),
zip_safe=True,
)
setup(**setup_info)
\ No newline at end of file
from parakeet.data.ljspeech import LJSpeech from parakeet.datasets.ljspeech import LJSpeech
from parakeet.data.datacargo import DataCargo from parakeet.data.datacargo import DataCargo
from pathlib import Path from pathlib import Path
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册