the-algorithm/twml
Elijah Conners 696f03f220
fix(libtwml): use fstream in BlockFormatWriter
Signed-off-by: Elijah Conners <business@elijahpepe.com>
2023-03-31 20:19:48 -07:00
..
libtwml fix(libtwml): use fstream in BlockFormatWriter 2023-03-31 20:19:48 -07:00
twml Twitter Recommendation Algorithm 2023-03-31 17:36:31 -05:00
twml_common Twitter Recommendation Algorithm 2023-03-31 17:36:31 -05:00
BUILD Twitter Recommendation Algorithm 2023-03-31 17:36:31 -05:00
README.md Twitter Recommendation Algorithm 2023-03-31 17:36:31 -05:00
setup.cfg Twitter Recommendation Algorithm 2023-03-31 17:36:31 -05:00
setup.py Twitter Recommendation Algorithm 2023-03-31 17:36:31 -05:00

README.md

TWML


Note: twml is no longer under development. Much of the code here is not out of date and unused. It is included here for completeness, because twml is still used to train the light ranker models (see src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/README.md)

TWML is one of Twitter's machine learning frameworks, which uses Tensorflow under the hood. While it is mostly deprecated, it is still currently used to train the Earlybird light ranking models ( see src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/train.py). The most relevant part of this is the DataRecordTrainer class, which is where the core training logic resides.