huggingface / huggingface/datatrove
Supporting Apache Beam
- Dominant language
- Python
- Stars
- 3.3k
- Forks
- 302
- Avg merge
- 2h 18m
- Merged PRs (30d)
- 2
Description
Having the support to run the core row-level components with Apache Beam could be extremely beneficial as:
* Apache Beam is quite widely used in the community and has a vibrant community.
* Users have the option to choose compatible runners (such as Cloud Dataflow) to run their Beam pipelines. This helps with scalability aspects.
Some relevant examples of end-to-end Beam pipelines for NLP and beyond:
* https://www.carted.com/blog/improving-dataflow-pipelines-for-text-data-processing/
* https://cloud.google.com/dataflow/docs/tutorials/streaming-llm (uses `transformers`)
* https://cloud.google.com/dataflow/docs/notebooks/run_inference_huggingface
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.