Skip to content
This repository has been archived by the owner on Jul 15, 2022. It is now read-only.

Releases: argilla-io/biome-text

v3.3.0: AllenNLP 2.7.0, spacy2+3, vocab_config for TuneExperiment

08 Sep 09:49
Compare
Choose a tag to compare

Added:

  • Create parent dirs with Trainer.fit(output_dir) b6de84a
  • Add a vocab_config argument in the TuneExperiment class 16ef230

Removed:

Changed:

  • bumped up versions for a lot of dependencies (including AllenNLP to 2.7.0) and broaden the versions of the spacy, ray tune, datasets and mlflow dependencies.

v3.2.1: empty predictions instead of Nones

28 Jun 16:14
Compare
Choose a tag to compare

Added:

Removed:

  • vocab parameter in Pipeline.from_config as well as for the TuneExperiment

Changed:

  • If inference encounters an unexpected error, return an empty prediction instead of a None

v3.2.0: Remove `PredictionError`

24 Jun 09:08
Compare
Choose a tag to compare

Added:

  • Added sentence splitting feature to our TransformersTokenizer

Removed:

  • Removed PredictionError, instead simply return None

Changed:

  • fix new Dataset methods

v3.1.0: Bump up allennlp/dataset versions, added dropout

20 Jun 21:09
Compare
Choose a tag to compare

Added:

  • Added dropout to our TextClassification and DocumentClassification head
  • Added max/min_sentence_length and truncate_sentence parameters in the TokenizerConfiguration

Removed:

Changed:

  • changed documentation url in docs/readme
  • max_sequence_length -> truncate_input (TokenizerConfiguration)
  • bump up allennlp version to 2.5
  • bump up datasets version to 1.8

v3.0.0: Update to AllenNLP2 + spacy3

07 Jun 15:15
Compare
Choose a tag to compare

This release can break backward compatibility with some older models!

Added:

Removed:

  • completely removed allennlp trainer stuff

Changed:

  • fix logit nans in TokenClassification
  • bump up spacy version to 3
  • bump up allennlp version to 2
  • Pipeline.evaluate method uses now pytorch lightning

v2.2.0: New Trainer, Deprecate AllenNLPTrainer, Remove UI/explore in favor of Rubrix

07 May 10:33
Compare
Choose a tag to compare

Added:

  • New Lightning trainer (#543), deprecate AllenNLPTrainer

Removed:

Changed:

  • improve to_mlflow (#534)
  • divide training/validation metrics to allow for inter-epoch validation runs (#531)
  • apply max_sequence_length also to the TransformersTokenizer (#554)
  • activate warnings (#547)
  • Improved multi label metrics for the classification heads

v2.1.0: TaskPrediction, new Pipeline.predict and Pipeline.to_mlflow

18 Feb 17:21
Compare
Choose a tag to compare
  • Introduction of the TaskPrediction class that defines the output of a given task
  • improved Pipeline.predict method with add_tokens and add_attributions parameters
  • Ability to easily export your pipeline as an MLFlow model via Pipeline.to_mlflow
  • Improvement of the biome serve cli command and removal of the Pipeline.serve method
  • minor changes + bug fixes

v2.0.0: Dataset, Automatic Vocab, TuneExperiment, Transformers feature, Entities in TokenClassification

29 Dec 22:10
0f20183
Compare
Choose a tag to compare
  • Replaced DataSource with Dataset
  • Vocab creation is now automatically done when executing Pipeline.train()
  • Introduced TuneExperiment class
  • Added the transformers feature
  • Move Pipeline.explore() command to its own module
  • Pipeline.train() modifies the pipeline inplace instead of creating a copy for the training
  • TokenClassification accepts entities
  • Added a RelationClassification head
  • A LOT if minor and not so minor changes ...

1.0.0

22 Jun 09:39
Compare
Choose a tag to compare
Biome.text 1.0.0 release

v0.3.0

27 Apr 15:07
42f4e1c
Compare
Choose a tag to compare

This release is compatible with the DZ version of our biome-classifier