#110 · Primary category: Deep Learning Frameworks
texar
Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. This is part of the CASL project: http://casl-project.ai/
Project last updated:07/21/26
GitHub Stars
2.4K
Forks
367
Contributors
44
License
Apache-2.0
Why we included this project
Most NLP frameworks make you assemble encoders, decoders, and attention stacks yourself. Texar, built on TensorFlow, instead gives you ready-made modules you can compose, and it ships pretrained BERT, GPT-2, and XLNet components behind uniform interfaces, so building a classifier or text generator is mostly wiring pieces together rather than constructing every layer from scratch. Training is where it stands out: the same model can run with plain maximum likelihood, or you can swap in adversarial and reinforcement-learning objectives without restructuring anything. Since the library stays compatible with native TensorFlow APIs, custom components drop in cleanly when the defaults don't fit. Researchers and practitioners who want fast prototyping without giving up control will find it covers a lot of ground.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.