代码拉取完成,页面将自动刷新
同步操作将从 之江天枢/ts-vis 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# -*- coding: UTF-8 -*-
import os
import sys
import subprocess
import shutil
from setuptools import setup, find_packages
# 移除构建的build文件夹
CUR_PATH = os.path.dirname(os.path.abspath(__file__))
VERSION = "0.4.2"
ROOT = os.path.realpath(os.path.dirname(__file__))
preparing_PyPI_package = 'sdist' in sys.argv or 'bdist_wheel' in sys.argv
def clean():
for name in ['build', 'dist', 'tsvis.egg-info']:
path = os.path.join(CUR_PATH, name)
if os.path.isdir(path):
print('INFO del dir ', path)
shutil.rmtree(path)
def read(name):
return open(os.path.join(ROOT, name)).read()
def get_git_version():
_git_vetsion = ""
if os.path.exists('.git'):
sha = subprocess.check_output(['git', 'rev-parse', 'HEAD']).decode('ascii').strip()
_git_vetsion = sha
return _git_vetsion
def write_version():
_git = get_git_version()
with open("tsvis/__init__.py", "r") as f:
_file = f.readlines()[0: -2]
with open("tsvis/__init__.py", "w") as f:
_file.append(f"__version__ = '{VERSION}'\n")
_file.append(f"__git_version__ = '{_git}'\n")
f.writelines(_file)
INSTALL_REQUIRES = read("requirements.txt")
write_version()
setup(
name='tsvis',
version=VERSION,
author='hdu',
author_email='',
# url='',
# license = '',
description="Visualize the training process of the neural network",
packages=find_packages(),
include_package_data=True, # 启用清单文件MANIFEST.in,包含数据文件
entry_points={'console_scripts': ['tsvis = tsvis.server.main:run'] }, # 动态法线服务和插件
install_requires=INSTALL_REQUIRES,
)
if not preparing_PyPI_package:
clean()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。