AI-Hypercomputer / AI-Hypercomputer/maxtext
Package hierarchy: should benchmarks, end_to_end, pedagogical_examples be under MaxText?
- Langage dominant
- Python
- Étoiles
- 2.4k
- Forks
- 607
- Merge moyen
- 2 j 19 h
- PR mergées (30 j)
- 158
Description
I was looking at some recent commits by bvandermoon and got to thinking, what is the correct hierarchy for MaxText?
What is installable, and what should be installable?
E.g., everything with:
0. `python3 -m pip install MaxText`
1. `python3 -m pip install MaxText-benchmarks` for just benchmarks
(as an aside, PEP8 @ https://peps.python.org/pep-0008/#package-and-module-names says `MaxText` should be renamed `maxtext`)
Finally I reference end_to_end as a candidate for a complete rewrite in Python. Not difficult to do, and will improve maintenance quality, portability, and extensibility. Where should end_to_end sit on the hierarchy? `python3 -m pip install MaxText-end2end`? - Or should we hoist everything into `MaxText`?
Commentary welcome 🤗
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.