Metadata-Version: 2.1
Name: tfkit
Version: 0.7.18
Summary: Transformers kit - Multi-task QA/Tagging/Multi-label Multi-Class Classification/Generation with BERT/ALBERT/T5/BERT
Home-page: https://github.com/voidful/TFkit
Author: Voidful
Author-email: voidful.stack@gmail.com
License: Apache
Description: <p  align="center">
            <br>
            <img src="https://raw.githubusercontent.com/voidful/TFkit/master/docs/img/tfkit.png" width="300"/>
            <br>
        </p>
        <br/>
        <p align="center">
            <a href="https://pypi.org/project/tfkit/">
                <img alt="PyPI" src="https://img.shields.io/pypi/v/tfkit">
            </a>
            <a href="https://github.com/voidful/tfkit">
                <img alt="Download" src="https://img.shields.io/pypi/dm/tfkit">
            </a>
            <a href="https://github.com/voidful/tfkit">
                <img alt="Build" src="https://img.shields.io/github/workflow/status/voidful/tfkit/Python package">
            </a>
            <a href="https://github.com/voidful/tfkit">
                <img alt="Last Commit" src="https://img.shields.io/github/last-commit/voidful/tfkit">
            </a>
            <a href="https://www.codefactor.io/repository/github/voidful/tfkit/overview/master">
                <img src="https://www.codefactor.io/repository/github/voidful/tfkit/badge/master" alt="CodeFactor" />
            </a>
            <a href="https://github.com/voidful/tfkit">
                <img src="https://visitor-badge.glitch.me/badge?page_id=voidful.tfkit" alt="Visitor" />
            </a>
            <a href="https://codecov.io/gh/voidful/TFkit">
              <img src="https://codecov.io/gh/voidful/TFkit/branch/master/graph/badge.svg" />
            </a>
        </p>
        
        ## What is it
        
        TFKit is a deep natural language process framework for classification/tagging/question answering/embedding study and language generation.  
        It leverages the use of transformers on many tasks with different models in this all-in-one framework.   
        All you need is a little change of config.  
        
        ## Task Supported
        With transformer models - BERT/ALBERT/T5/BART......
        |  |  |
        |-|-|
        | Classification  | multi-class and multi-label classification |
        | Question Answering  | extractive qa |
        | Question Answering  | multiple-choice qa |
        | Tagging  | sequence level tagging / sequence level with crf  |
        | Text Generation | seq2seq language model |
        | Text Generation | causal language model |
        | Text Generation | once generation model / once generation model with ctc loss |
        | Text Generation | onebyone generation model |
        | Self-supervise Learning | mask language model |
        
        # Getting Started
        Learn more from the [document](https://voidful.github.io/TFkit/).  
        
        ## Supplement
        - [transformers models list](https://huggingface.co/models): you can find any pretrained models here   
        - [nlprep](https://github.com/voidful/NLPrep): download and preprocessing data in one line     
        - [nlp2go](https://github.com/voidful/nlp2go): create demo api as quickly as possible.
        
        
        ## Contributing
        Thanks for your interest.There are many ways to contribute to this project. Get started [here](https://github.com/voidful/tfkit/blob/master/CONTRIBUTING.md).
        
        ## License ![PyPI - License](https://img.shields.io/github/license/voidful/tfkit)
        
        * [License](https://github.com/voidful/tfkit/blob/master/LICENSE)
        
        ## Icons reference
        Icons modify from <a href="http://www.freepik.com/" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a>      
        Icons modify from <a href="https://www.flaticon.com/authors/nikita-golubev" title="Nikita Golubev">Nikita Golubev</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a>      
        
Keywords: transformer huggingface nlp multi-task multi-class multi-label classification generation tagging deep learning machine reading
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.6
Requires-Python: >=3.5.0
Description-Content-Type: text/markdown
