Π‘ΠΎΠ΄ΡΠΆΠΈΠ½Π° Π½Π° ΠΎΠ±ΡΠ°Π²Π°ΡΠ°
π’ NVIDIA ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° nvmath-python β Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π΄Π»Ρ Python, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ ΡΠΈΡΠΌΠ΅Π½Π½ΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, cuBLASLt) ΡΠ΅ΡΠ΅Π· ΡΠ΄ΠΎΠ±Π½ΡΠΉ API. Π§ΡΠΎ ΡΠΌΠ΅Π΅Ρ: - ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ ΠΈΠ· NumPy, CuPy, PyTorch ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌ; - ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΎΠ½ΠΊΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ (precision, ΡΠ΅ΠΆΠΈΠΌΡ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ, epilog-ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ); - ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ NVIDIA Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½Π½ΠΎΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ ΠΈ ML-Π·Π°Π΄Π°Ρ. ΠΡΠΎΠ΅ΠΊΡ ΠΏΠΎΠΊΠ° Π² Π±Π΅ΡΠ°-Π²Π΅ΡΡΠΈΠΈ, Π½ΠΎ ΡΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ: https://github.com/NVIDIA/nvmath-python