tinygrad
Chúng tôi viết và duy trì tinygrad, một framework mạng nơ-ron phát triển nhanh nhất.
Nó rất đơn giản, phân rã các mạng phức tạp thành 3 loại OpTypes:
- ElementwiseOps gồm UnaryOps, BinaryOps, và TernaryOps. Thực hiện trên 1-3 tensors theo từng phần tử. Ví dụ: SQRT, LOG2, ADD, MUL, WHERE, v.v.
- ReduceOps hoạt động trên một tensor và trả về tensor nhỏ hơn. Ví dụ: SUM, MAX.
- MovementOps là các thao tác ảo di chuyển dữ liệu mà không sao chép với ShapeTracker. Ví dụ: RESHAPE, PERMUTE, EXPAND, v.v.
Các thao tác như CONVs và MATMULs hiện nằm trong mã nguồn, khám phá để biết thêm chi tiết.
Cơ hội làm việc tại tiny corp
Chúng tôi đã được tài trợ và đang tuyển dụng các kỹ sư phần mềm toàn thời gian. Intern tài năng cũng được chấp nhận.
Tham khảo trang thưởng của chúng tôi để đánh giá khả năng phù hợp của bạn. Chúng tôi cũng cần nhân viên cho operations và phần cứng, nhưng nếu bạn chưa đóng góp vào tinygrad thì đơn đăng ký của bạn sẽ không được xem xét.
tinybox (đang vận chuyển)

Chúng tôi bán một máy tính gọi là tinybox. Màu đỏ, xanh và sắp ra mắt, exa.
- red v2 green v2 blackwell exabox
| Thông số | red v2 | green v2 blackwell | exabox |
|---|---|---|---|
| FP16 (FP32 acc) FLOPS | 778 TFLOPS | 3086 TFLOPS | ~1 EXAFLOP |
| GPU Model | 4x 9070XT | 4x RTX PRO 6000 Blackwell | 720x RDNA5 AT0 XL |
FAQ
-
tinybox là gì? tinybox là máy tính rất mạnh cho deep learning với hiệu suất/$ tốt nhất. Nó đã được benchmark với các máy tính đắt hơn 10 lần.
-
Làm sao để có được tinybox? Đặt hàng qua các liên kết ở trên. Nhà máy hoạt động và sẽ giao hàng trong vòng một tuần kể từ khi nhận được thanh toán.
-
Tinygrad có phải chỉ để inference? Không! Nó hỗ trợ forward và backward pass đầy đủ với autodiff.
-
Làm sao để sử dụng tinygrad cho dự án ML của bạn? Theo dõi hướng dẫn cài đặt trên repo tinygrad.