├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── examples ├── my_library │ ├── __init__.py │ ├── ag_news.py │ └── text_classifier.py └── text_classifier │ ├── ag_news_corpus.jsonl │ ├── config.jsonnet │ └── hyperparam.json ├── pytest.ini ├── requirements.txt ├── setup.py ├── tests ├── __init__.py ├── executor_test.py ├── fixtures │ ├── hyperparam_config.json │ ├── parameter_config.jsonnet │ └── sequence_tagging.tsv └── runner_test.py └── tuna ├── __init__.py ├── __main__.py ├── executors ├── __init__.py ├── executor.py └── ray_executor.py └── runners ├── __init__.py ├── allennlp_runner.py └── runner.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | global-include * -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/README.md -------------------------------------------------------------------------------- /examples/my_library/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/examples/my_library/__init__.py -------------------------------------------------------------------------------- /examples/my_library/ag_news.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/examples/my_library/ag_news.py -------------------------------------------------------------------------------- /examples/my_library/text_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/examples/my_library/text_classifier.py -------------------------------------------------------------------------------- /examples/text_classifier/ag_news_corpus.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/examples/text_classifier/ag_news_corpus.jsonl -------------------------------------------------------------------------------- /examples/text_classifier/config.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/examples/text_classifier/config.jsonnet -------------------------------------------------------------------------------- /examples/text_classifier/hyperparam.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/examples/text_classifier/hyperparam.json -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/executor_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tests/executor_test.py -------------------------------------------------------------------------------- /tests/fixtures/hyperparam_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tests/fixtures/hyperparam_config.json -------------------------------------------------------------------------------- /tests/fixtures/parameter_config.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tests/fixtures/parameter_config.jsonnet -------------------------------------------------------------------------------- /tests/fixtures/sequence_tagging.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tests/fixtures/sequence_tagging.tsv -------------------------------------------------------------------------------- /tests/runner_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tests/runner_test.py -------------------------------------------------------------------------------- /tuna/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.0.1a" 2 | -------------------------------------------------------------------------------- /tuna/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tuna/__main__.py -------------------------------------------------------------------------------- /tuna/executors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tuna/executors/__init__.py -------------------------------------------------------------------------------- /tuna/executors/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tuna/executors/executor.py -------------------------------------------------------------------------------- /tuna/executors/ray_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tuna/executors/ray_executor.py -------------------------------------------------------------------------------- /tuna/runners/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tuna/runners/__init__.py -------------------------------------------------------------------------------- /tuna/runners/allennlp_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tuna/runners/allennlp_runner.py -------------------------------------------------------------------------------- /tuna/runners/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristophAlt/tuna/HEAD/tuna/runners/runner.py --------------------------------------------------------------------------------