Amrlib Versions Save

A python library that makes AMR parsing, generation and visualization simple.

0.8.0

3 months ago
  • Add generate_xfm and removed generate_t5/generate_t5wtense
  • Fix parse_gsii annotator multiprocessing error under Windows and Mac
  • Add "quiet" option to the parse_gsii model

0.7.1

2 years ago
  • Fix missing resources directory for the parse_spring model in the pypi package
    • No code changes except setup scripts.

0.7.0

2 years ago
  • Add parse_xfm model, configs and training scripts (this replaces parse_t5)
  • Add WikiAdderBlink and update parse_xmf / parse_spring train code to use it.
  • Added tensorboard smatch logging for parse_xfm training
  • Added smatch log redirection to utils/logging.py
  • Fix interrogative', 'imperative', 'expressive' as possible nodes

0.6.0

2 years ago
  • Added model_parse_spring
  • Updated code for model_parse_t5 (faster training and inference)
  • Fix dynamic load of model_stog when running amr_view (for transformers 4.4.2)
  • Retest with torch 1.10.0 and transformers 4.12.3
  • Add additional tests for parse models

0.5.1

3 years ago
  • Fix faa_aligner fail on empty strings
  • Fix potential crash from line-feed in parse_gsii inference
  • Fix potential crash from deserialization in parse_t5 inference
  • Add isi aligner scripts and documentation
  • Update faa_aligner no binaries error to be more explicit
  • Retest with spaCy 3.x and torch 1.8

0.5.0

3 years ago
  • Added Fast Align Algorithm (FAA) Aligner
  • Fix potential crash from None in penman triple in rbw_aligner
  • Add alignment rule for "me" in rbw_aligner
  • Added rule not to repeat ARGx for nodes in model_parse_gsii
  • Changed test for rbw aligner to run against ISI hand alignments

0.4.0

3 years ago
  • Add model_generate_t5wtense
  • Remove eos token from input in T5 modules, trainer/inference for parse_t5 and generate_t5
  • Fix clip detection in generate_t5/parse_t5 inference.py
  • Add remove_surface_alignments to RBWAligner

0.3.0

3 years ago
  • Added model_parse_t5 (stog) model based on the HuggingFace T5 transformer
  • Added dynamic loading infrastructure
  • Fix AMRPlot single attribute box for attribs of the same name

0.2.2

3 years ago

Update for transformers 4.0.0 compatibility and torch 1.7

  • Fix parse model for inference compatibility with transformers 4.0.0
  • Filter warning message in generate model inference from transformers 4.0.0
  • Fixed generate model training issue with transformers 4.0.0
  • Fixed parse model training with torch 1.7

0.2.1

3 years ago

Fix missing alignments directory from pypi distribution