ソースを参照

renamed library name

Dimitri Korsch 6 年 前
コミット
90808d6a61

+ 103 - 0
.gitignore

@@ -1,3 +1,104 @@
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+
+# PyInstaller
+#  Usually these files are written by a python script from a template
+#  before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+.hypothesis/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# pyenv
+.python-version
+
+# celery beat schedule file
+celerybeat-schedule
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+
+
 *.out
 *.pyc
 *.dot
@@ -8,3 +109,5 @@
 
 log
 *.png
+
+build/

+ 1 - 0
cvfinetune/__init__.py

@@ -0,0 +1 @@
+__version__ = "0.2.0"

+ 0 - 0
finetune/classifier.py → cvfinetune/classifier.py


+ 0 - 0
finetune/dataset.py → cvfinetune/dataset.py


+ 0 - 0
finetune/finetuner/__init__.py → cvfinetune/finetuner/__init__.py


+ 0 - 0
finetune/finetuner/base.py → cvfinetune/finetuner/base.py


+ 0 - 0
finetune/finetuner/mpi.py → cvfinetune/finetuner/mpi.py


+ 0 - 0
finetune/parser.py → cvfinetune/parser.py


+ 0 - 0
finetune/training/__init__.py → cvfinetune/training/__init__.py


+ 0 - 0
finetune/training/trainer.py → cvfinetune/training/trainer.py


+ 16 - 0
deploy_latest.sh

@@ -0,0 +1,16 @@
+#!/usr/bin/env bash
+
+current_version=$(python -c "import finetune; print(finetune.__version__)")
+
+REPO=${REPO:-pypi}
+
+echo "Uploading to ${REPO} ..."
+
+twine upload \
+	--repository ${REPO} \
+	dist/*${current_version}.tar.gz \
+
+ret_code=$?
+if [[ $ret_code == 0 ]]; then
+	echo "OK"
+fi

+ 4 - 4
examples/basic/main.py

@@ -13,10 +13,10 @@ from chainer.training.updaters import StandardUpdater
 
 from chainer_addons.models.classifier import Classifier
 
-from finetune.finetuner import DefaultFinetuner
-from finetune.training.trainer import Trainer
-from finetune.dataset import BaseDataset
-from finetune.classifier import Classifier
+from cvfinetune.finetuner import DefaultFinetuner
+from cvfinetune.training.trainer import Trainer
+from cvfinetune.dataset import BaseDataset
+from cvfinetune.classifier import Classifier
 
 
 from utils import parser

+ 1 - 1
examples/basic/utils/parser.py

@@ -3,7 +3,7 @@ import os
 from cvargparse import GPUParser, Arg
 from chainer_addons.links import PoolingType
 
-from finetune.parser import default_factory
+from cvfinetune.parser import default_factory
 
 
 def parse_args():

+ 1 - 1
examples/fve_example/core/classifier.py

@@ -5,7 +5,7 @@ import chainer.functions as F
 import chainer.links as L
 
 from chainer_addons.links.fisher_encoding import FVLayer
-from finetune.classifier import SeparateModelClassifier
+from cvfinetune.classifier import SeparateModelClassifier
 
 
 class FVEClassifier(SeparateModelClassifier):

+ 1 - 1
examples/fve_example/core/dataset.py

@@ -7,7 +7,7 @@ from cvdatasets.dataset import AnnotationsReadMixin
 from cvdatasets.dataset import CroppedPartMixin
 from cvdatasets.dataset import IteratorMixin
 
-from finetune.dataset import _base_mixin
+from cvfinetune.dataset import _base_mixin
 
 
 class _parts_mixin(ABC):

+ 1 - 1
examples/fve_example/core/trainer.py

@@ -1,4 +1,4 @@
-from finetune.training.trainer import Trainer
+from cvfinetune.training.trainer import Trainer
 
 
 class PartsTrainer(Trainer):

+ 1 - 1
examples/fve_example/main.py

@@ -11,7 +11,7 @@ import logging
 
 from chainer.training.updaters import StandardUpdater
 
-from finetune.finetuner import DefaultFinetuner
+from cvfinetune.finetuner import DefaultFinetuner
 
 from utils import parser
 from core import classifier, dataset, trainer

+ 1 - 1
examples/fve_example/utils/parser.py

@@ -3,7 +3,7 @@ import os
 from cvargparse import GPUParser, Arg
 from chainer_addons.links import PoolingType
 
-from finetune.parser import default_factory
+from cvfinetune.parser import default_factory
 
 
 def parse_args():

+ 0 - 1
finetune/__init__.py

@@ -1 +0,0 @@
-__version__ = "0.1.0"

+ 3 - 3
setup.py

@@ -11,14 +11,14 @@ try: # for pip >= 10
 except ImportError: # for pip <= 9.0.3
 	from pip.req import parse_requirements
 
-import finetune
+import cvfinetune
 install_requires = [line.strip() for line in open("requirements.txt").readlines()]
 
 
 setup(
-	name='finetune',
+	name='cvfinetune',
 	python_requires=">3.5",
-	version=finetune.__version__,
+	version=cvfinetune.__version__,
 	description='Fine-tune framework based on chainer',
 	author='Dimitri Korsch',
 	author_email='korschdima@gmail.com',