AI-Hypercomputer / AI-Hypercomputer/maxtext

Package hierarchy: should benchmarks, end_to_end, pedagogical_examples be under MaxText?

Đang mở
#1,635 3 bình luận 0 reaction 1 người được giao Được @bvandermoon nhận Xem trên GitHub
Ngôn ngữ chính
Python
Star
2.4k
Fork
607
Merge trung bình
2 ngày 19 giờ
Pull request đã merge (30 ngày)
158

Mô tả

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 🤗

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.