基于文本的修改器

textfier的Python项目详细描述


Textfier:基于文本的修改器

Latest releaseOpen issuesLicense

欢迎使用Textfier

处理文本通常不是一件小事。因此,这个包提供了一个更直接的界面来处理基于文本的文本和修改。建立在Huggingface的变形金刚之上,Textfier是一个包装器,专注于我们目前正在研究的特定任务。在

如果您需要库或希望:

  • 实施或使用预定义的任务
  • 混合搭配不同的解决问题的方法
  • 因为修改文本很有趣。在

阅读textfier.readthedocs.io上的文档。在

Textfier与:Python 3.6+兼容。在


包装指南

  1. 您需要的第一个信息在verynext部分。在
  2. 安装也很容易,如果您想阅读代码并撞上自己,请继续。在
  3. 请注意,为了使用我们的解决方案,可能还有一些附加的步骤。在
  4. 如果有问题,请不要犹豫,请致电我们。在

快速入门:使用Textfier 60秒

首先。我们有例子。是的,他们被评论了。只需浏览到examples/,选择您的子包,然后按照示例操作。对于我们能想到的大多数任务,我们都有高层次的例子。在

或者,如果您想了解更多信息,请花一分钟时间:

Textfier基于以下结构,您应该注意它的树:

-textfier- core- dataset- runner- task- stream- cleaner- tokenizer- tasks- language_modeling- named_entity_recognition- question_answering- seq2seq- sequence_classification- utils- loader- logging- metrics

堆芯

核心就是核心。本质上,它是万物之母。您应该找到定义结构基础的父类。它们应该提供有助于构建其他模块的变量和方法。在

每条管道都有第一步,对吧?流包作为清理和标记数据的主要方法。在

任务

在加载预先训练的模型时,预定义的任务提供了一个更简单的框架。因此,这个软件包可以作为包装从Huggingface的变形金刚加载的预先训练的模型。在

实用工具

这是一个实用程序包。在应用程序中共享的公共内容应该在这里实现。最好实现一次并按您的意愿使用它,而不是一次又一次地重新实现相同的东西。在


安装

我们相信一切都要简单。不棘手或令人生畏,textfier将是一个去你将需要的包,从第一次安装到日常任务实现需要。如果您可以在您最喜欢的Python环境(raw、conda、virtualenv等等)下运行以下命令!公司名称:

^{pr2}$

或者,如果您希望安装最新版本,请克隆此存储库并使用:

pip install .

环境配置

请注意,有时需要额外的实现。如果需要的话,从这里开始,你将是一个知道所有细节的人。在

Ubuntu

不需要特定的附加命令。在

Windows

不需要特定的附加命令。在

MacOS

不需要特定的附加命令。在


支持

我们知道我们尽了最大的努力,但不可避免地要承认我们犯了错误。如果您需要报告错误,报告问题,请与我们联系,请这样做!我们将在这个存储库或gustavo.rosa@unesp.br获得最佳状态。在


欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
目标c如何将“stringWithFormat”转换为Java?   如何在Android上添加Java库兼容性的持续集成检查?   java使用Jackson在Swagger中添加属性示例   scala中的javacogroup-two-RDD   java将用户输入的字符拆分为ArrayList   使用netbeans和命令提示符时未发现java类异常   regex如何在Java中获取除逗号和数字以外的字符?   已定义java wsimport<property>   java在对动态Google应用程序引擎后端的后续请求中重用对象   java在创建新对象时尝试向JNI对象的构造函数提供参数时出错   java如何同时检测方法post中的重复请求   使用model属性传递的java Spring MVC对象为空   java字符串可以用在三元条件语句中吗?   java哪里可以找到好的机器人代码教程?   java打印11000,具有来自同一类的两个线程(偶数和奇数)   发送文件列表时发生java Spring Rest异常   java在将AspectJ与iBatis、Spring一起使用时未应用任何事务