ΠΠ½Π΄ΡΠ΅ΠΉ Π‘Π°Π²ΡΠ΅Π½ΠΊΠΎ ΠΎΡ ΠΠΈΠΆΠ΅Π³ΠΎΡΠΎΠ΄ΡΠΊΠΈΡ ΠΊΠ»ΠΎΠ½ Π½Π° ΠΠΈΡΡΠ΅ΡΠΎ ΡΡΠΈΠ»ΠΈΡΠ΅ ΠΏΠΎ ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ° ΠΎΡ ΡΠ²ΠΎΠΈΡΠ΅ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΡΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π΅ΠΌΠΎΡΠΈΠΈ ΠΏΠΎ Π»ΠΈΡΠ°ΡΠ° Π½Π° Ρ ΠΎΡΠ°ΡΠ°, ΠΏΡΠΈΡΡΡΡΠ²Π°ΡΠΈ Π½Π° ΡΠ½ΠΈΠΌΠΊΠΈ ΠΈ Π²ΠΈΠ΄Π΅Π°. ΠΠΎΠ΄ΡΡ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Python, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ PyTorch ΠΈ Π΅ Ρ Π»ΠΈΡΠ΅Π½Π· Apache 2.0. ΠΠ°Π»ΠΈΡΠ½ΠΎ Π΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π³ΠΎΡΠΎΠ²ΠΈ ΠΌΠΎΠ΄Π΅Π»Π°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΠ° Π±Π°Π·Π°ΡΠ° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π΄ΡΡΠ³ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π΅ ΡΡΠ·Π΄Π°Π» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° sevimon, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΡΠ° Π² Π΅ΠΌΠΎΡΠΈΠΈΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅ΡΠ° ΠΈ ΠΏΠΎΠ΄ΠΏΠΎΠΌΠ°Π³Π°Π½Π΅ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΌΡΡΠΊΡΠ»Π½ΠΎΡΠΎ Π½Π°ΠΏΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅ Π² Π»ΠΈΡΠ΅ΡΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅Π½Π°ΠΏΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠ²Π΅Π½ΠΎ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π²ΡΡΡ Ρ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ Π² Π΄ΡΠ»Π³ΠΎΡΡΠΎΡΠ΅Π½ ΠΏΠ»Π°Π½, ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΠΌΠΈΠΌΠΈΡΠ΅ΡΠΊΠΈ Π±ΡΡΡΠΊΠΈ. ΠΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΡΠ° Π½Π° Π»ΠΈΡΠ΅ΡΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡΠΎ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° CenterFace. ΠΠΎΠ΄ΡΡ Π½Π° sevimon Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Python ΠΈ Π΅ Ρ Π»ΠΈΡΠ΅Π½Π· AGPLv3. ΠΡΠΈ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎΡΠΎ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ ΡΠ΅ Π·Π°ΡΠ΅ΠΆΠ΄Π°Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ΅, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π²ΡΡΠ·ΠΊΠ° Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΈ ΡΠ°Π±ΠΎΡΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎ. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²Π΅Π½ΠΈ ΡΠ° ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π² Linux/UNIX ΠΈ Windows, ΠΊΠ°ΠΊΡΠΎ ΠΈ Docker ΠΎΠ±ΡΠ°Π· Π·Π° Linux.
Sevimon ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡ Π½Π°ΡΠΈΠ½: ΠΏΡΡΠ²ΠΎ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΎΡ ΠΊΠ°ΠΌΠ΅ΡΠ°ΡΠ° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ Π»ΠΈΡΠ΅ΡΠΎ, ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π»ΠΈΡΠ΅ΡΠΎ ΡΠ΅ ΡΠΎΠΏΠΎΡΡΠ°Π²Ρ Ρ Π²ΡΡΠΊΠ° ΠΎΡ ΠΎΡΠ΅ΠΌΡΠ΅ Π΅ΠΌΠΎΡΠΈΠΈ (Π³Π½ΡΠ², ΠΏΡΠ΅Π·ΡΠ΅Π½ΠΈΠ΅, ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΠ΅, ΡΡΡΠ°Ρ
, ΡΠ°Π΄ΠΎΡΡ, Π»ΠΈΠΏΡΠ° Π½Π° Π΅ΠΌΠΎΡΠΈΠΈ, ΡΡΠ³Π°, ΠΈΠ·Π½Π΅Π½Π°Π΄Π°), ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ Π·Π° Π²ΡΡΠΊΠ° Π΅ΠΌΠΎΡΠΈΡ ΡΠ΅ Π΄Π°Π²Π° ΠΎΡΠ΅Π½ΠΊΠ° Π½Π° ΡΡ
ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ. ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΡΠ΅ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ ΡΠ΅ ΡΡΡ
ΡΠ°Π½ΡΠ²Π°Ρ Π² ΠΆΡΡΠ½Π°Π» Π² ΡΠ΅ΠΊΡΡΠΎΠ² ΡΠΎΡΠΌΠ°Ρ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π²Π°Ρ Π°Π½Π°Π»ΠΈΠ· ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° sevistat. ΠΠ° Π²ΡΡΠΊΠ° Π΅ΠΌΠΎΡΠΈΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡ ΡΠ°ΠΉΠ» ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π·Π°Π΄Π°Π΄Π°Ρ Π³ΠΎΡΠ½ΠΈ ΠΈ Π΄ΠΎΠ»Π½ΠΈ Π³ΡΠ°Π½ΠΈΡΠΈ Π½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈΡΠ΅, ΠΏΡΠΈ ΠΏΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠΈΡΠΎ Π²Π΅Π΄Π½Π°Π³Π° ΡΠ΅ Π΄Π°Π²Π° Π½Π°ΠΏΠΎΠΌΠ½ΡΠ½Π΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
