Releases: asyml/texar
Releases · asyml/texar
Texar v0.2.4
New features
- Support only Python 3.6 and 3.7. Drop support of older Python versions. (#211)
- Add Tokenizers including tokenizers for pretrained models (
BERTTokenizer
,XLNetTokenizer
, etc). (#225) - Add GPT2 modules (
GPT2Encoder
,GPT2Decoder
,GPT2Classifier
, etc). (#228)
Feature improvements
- Update embedder modules
dropout_strategy=='item'
to support TensorFlow v1.15. (#231) - Update
.gitignore
and add.gitignore
files to all examples. (#233) - Polish code style according to flake8. (#234)
- Add GPT2 XL pretrained checkpoint. (#243)
Fixes
Texar v0.2.3
New features
- Texar Tensorflow now imported by
import texar.tf as tx
. (#197) - Add pretrained modules [docs], e.g., BERT, XLNet, etc. (#206)
- Add new tensor shape related utils, e.g., reduce_with_weights, varlength_*. (#201)
Feature improvements
Fixes
Texar v0.2.2
Texar v0.2.1
New features
- Add support for GPT-2 345M model in examples/gpt-2. (#156)
- Add BERT modules, including
texar.modules.BERTEncoder
(doc) andtexar.modules.BERTClassifier
(doc). (#167)
Feature improvements
- Refactor
TransformerEncoder
andTransformerDecoder
to separate position embeddings from the modules. (#126) - Allow passing a Tensor to
output_layer
of decoders' constructors -- used for weight tie b/w the output layer and input embedding matrix. (#126) TransformerDecoder
constructor interface made exact the same withRNN decoders
constructor interfaces. (#126)- Refactor decoder
Helper
s to allow two-argumentembedding_fn
(supporting for position embedding). (#126) - Refactor
SinusoidsPositionEmbedder
to enable infinite large or negative position indexes. (#176)
Fixes
- Fix
texar.losses.reduce_batch_time
whensequence
has dtype other thantf.float32
. (#143) - Fix
texar.losses.reduce_dimensions
whenaverage_axes
orsum_axes
isint
. (#141) - Fix GPT-2 tokenization loading path. (#165)
- Fix examples/vae_text EOS bug. (#168)
- Fix transformer bleu_tool.py when
translation_length
is 0. (#176) - Fix
StochasticConnector
andReparameterizedStochasticConnector
whentransform=False
. (#179)
Texar v0.2.0
New features
TFRecordData
: A new data module for reading and processing TFRecord data, with support for, e.g., image data, feature data, etc. (#107)GPT-2
: OpenAI pretrained language model. (#91, example)TopKSampleEmbeddingHelper
to perform top_k random sample decoding. (baa09ff)
Feature improvements
- Refactor
BERT
example usingTFRecordData
data module. TransformerDecoder
supportshelper
arguments to specify decoding strategy. (#76)
Fixes
- Fix variable collection bug in
examples/seqgan
. (#110) - Fix error when
beam_search_decode
withoutput_layer=tf.identity
(#77) - Fix readthedocs compilation error (#85)
Texar v0.1.0
Texar v0.1.0
Initial release