āĻ¸āĻŋāĻ˛ā§āĻ°ā§ āĻā§āĻā§āĻ¸āĻ-āĻā§-āĻ¸ā§āĻĒā§āĻ āĻ¨āĻŋāĻāĻ°āĻžāĻ˛ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻĒāĻŋāĻ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāĻ§ā§āĻ¨āĻŋāĻ, āĻāĻā§āĻ-āĻŽāĻžāĻ¨ā§āĻ° āĻŦāĻā§āĻ¤ā§āĻ¤āĻž āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ˛āĻā§āĻˇā§āĻ¯ā§ āĻ¯āĻž āĻāĻ°ā§āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻŦāĻžāĻŖāĻŋāĻā§āĻ¯āĻŋāĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻĨā§āĻā§ āĻ¨āĻŋāĻā§āĻˇā§āĻ āĻ¨āĻ¯āĻŧ āĻāĻŦāĻ āĻŦā§āĻ¯āĻ¯āĻŧāĻŦāĻšā§āĻ˛ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¸āĻŦāĻžāĻ° āĻāĻžāĻā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĻ¯ā§āĻā§āĻ¯āĨ¤
āĻŽāĻĄā§āĻ˛āĻā§āĻ˛āĻŋ GNU AGPL āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§ āĻ¸āĻāĻ¸ā§āĻĨāĻž āĻŽāĻĄā§āĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŖā§āĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻŋ PyTorch āĻāĻŦāĻ āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯āĻž ONNX āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻ¸āĻŋāĻ˛ā§āĻ°ā§āĻ¤ā§ āĻŦāĻā§āĻ¤ā§āĻ¤āĻž āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻā§āĻ°āĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻāĻ§ā§āĻ¨āĻŋāĻ āĻ¨āĻŋāĻāĻ°āĻžāĻ˛ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻāĻŦāĻ āĻĄāĻŋāĻāĻŋāĻāĻžāĻ˛ āĻ¸āĻāĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤
āĻāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯ā§ āĻ¸ā§āĻĒāĻŋāĻ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ§ā§āĻ¨āĻŋāĻ āĻ¨āĻŋāĻāĻ°āĻžāĻ˛ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ˛ āĻ¯ā§ āĻ¤āĻžāĻ°āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§āĻ° āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻĒāĻŖā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻā§āĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻĨāĻžāĻā§, āĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨ā§āĻ° āĻšāĻ¯āĻŧ āĻŦāĻž āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻĒāĻŖā§āĻ¯ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻ¤ā§āĻ¨ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ¨ā§āĻĄ-āĻā§-āĻāĻ¨ā§āĻĄ āĻ¸āĻŋāĻ¨ā§āĻĨā§āĻ¸āĻŋāĻ¸ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°, VITS, āĻŽāĻ¸ā§āĻŖāĻāĻžāĻŦā§ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻŽā§āĻĄā§ (āĻ āĻ°ā§āĻĨāĻžā§ āĻŽāĻĄā§āĻ˛ āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¯āĻŧ) āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ 16 āĻāĻŋāĻāĻžāĻŦāĻžāĻāĻā§āĻ° āĻŦā§āĻļāĻŋ VRAM āĻ¸āĻš āĻāĻŋāĻĄāĻŋāĻ āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻŦāĻŖāĻ¤āĻžāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§, Silero āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ AVX1 āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻ¸āĻš āĻāĻāĻāĻŋ Intel āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§āĻ° 86 x2 āĻĨā§āĻ°ā§āĻĄā§āĻ āĻ¸āĻĢāĻ˛āĻāĻžāĻŦā§ āĻāĻ˛ā§āĨ¤ 4āĻāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻĨā§āĻ°ā§āĻĄā§, āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻĒāĻ¨āĻžāĻā§ 30 kHz āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻŽā§āĻĄā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ 60 āĻĨā§āĻā§ 8 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ, 24 kHz āĻŽā§āĻĄā§ - 15-20 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻāĻŦāĻ 48 kHz āĻŽā§āĻĄā§ - āĻĒā§āĻ°āĻžāĻ¯āĻŧ 10 āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻŋāĻ˛ā§āĻ°ā§ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻŽā§āĻ˛ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯:
- āĻŽāĻĄā§āĻ˛ā§āĻ° āĻāĻāĻžāĻ° 2 āĻā§āĻŖ āĻāĻŽāĻŋāĻ¯āĻŧā§ 50 āĻŽā§āĻāĻžāĻŦāĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- āĻŽāĻĄā§āĻ˛āĻ°āĻž āĻāĻžāĻ¨ā§āĻ¨ āĻāĻŋāĻāĻžāĻŦā§ āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻĻāĻŋāĻ¤ā§ āĻšāĻ¯āĻŧ;
- āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻžāĻˇāĻžāĻ¯āĻŧ 4āĻāĻŋ āĻāĻā§āĻ-āĻŽāĻžāĻ¨ā§āĻ° āĻāĻ¯āĻŧā§āĻ¸ āĻāĻĒāĻ˛āĻŦā§āĻ§ (āĻāĻŦāĻ āĻ āĻ¸ā§āĻŽ āĻ¸āĻāĻā§āĻ¯āĻ āĻāĻ˛ā§āĻŽā§āĻ˛ā§)āĨ¤ āĻāĻā§āĻāĻžāĻ°āĻŖ āĻāĻĻāĻžāĻšāĻ°āĻŖ;
- āĻŽāĻĄā§āĻ˛āĻā§āĻ˛āĻŋ 10 āĻā§āĻŖ āĻĻā§āĻ°ā§āĻ¤ āĻšāĻ¯āĻŧā§ āĻāĻ ā§āĻā§ āĻāĻŦāĻ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, 24 kHz āĻŽā§āĻĄā§ āĻ¤āĻžāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ 20 āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻĨā§āĻ°ā§āĻĄā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ 4 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ āĻĄāĻŋāĻ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ;
- āĻāĻāĻāĻŋ āĻāĻžāĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¯āĻŧā§āĻ¸ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻāĻāĻŋ āĻŽāĻĄā§āĻ˛ā§ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ;
- āĻŽāĻĄā§āĻ˛āĻā§āĻ˛āĻŋ āĻāĻ¨āĻĒā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻžāĻ ā§āĻ¯ā§āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ āĻ¨ā§āĻā§āĻā§āĻĻ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, SSML āĻā§āĻ¯āĻžāĻāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤;
- āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖāĻāĻŋ āĻāĻāĻŦāĻžāĻ°ā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ āĻĢā§āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸āĻŋ āĻĨā§āĻā§ āĻŦā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ°ā§ - 8, 24 āĻāĻŦāĻ 48 āĻāĻŋāĻ˛ā§āĻšāĻžāĻ°ā§āĻāĻ;
- "āĻļāĻŋāĻļā§āĻĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž" āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§: āĻ āĻ¸ā§āĻĨāĻŋāĻ°āĻ¤āĻž āĻāĻŦāĻ āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻļāĻŦā§āĻĻ;
- āĻ ā§āĻ¯āĻžāĻāĻ¸ā§āĻ¨ā§āĻā§āĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻŦāĻ¸āĻžāĻ¨ā§ āĻāĻŦāĻ āĻ āĻā§āĻˇāĻ° âĐĩâ āĻŦāĻ¸āĻžāĻ¨ā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻ¤āĻžāĻāĻž āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§, āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻžāĻˇāĻžāĻ¯āĻŧ 4āĻāĻŋ āĻāĻ¯āĻŧā§āĻ¸ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨āĻāĻžāĻŦā§ āĻāĻĒāĻ˛āĻŦā§āĻ§, āĻ¤āĻŦā§ āĻ āĻĻā§āĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻŦā§:
- āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻšāĻžāĻ° āĻāĻ°āĻ 2-4 āĻŦāĻžāĻ° āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒāĻžāĻŦā§;
- āĻ¸āĻŋāĻāĻāĻāĻ¸ āĻāĻžāĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻŽāĻĄā§āĻ˛ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻŦā§: āĻāĻžāĻ˛ā§āĻŽāĻŋāĻ, āĻ¤āĻžāĻ¤āĻžāĻ°, āĻāĻāĻŦā§āĻ āĻāĻŦāĻ āĻāĻāĻā§āĻ°ā§āĻ¨ā§āĻ¯āĻŧ;
- āĻāĻāĻ°ā§āĻĒā§āĻ¯āĻŧ āĻāĻžāĻˇāĻžāĻ° āĻŽāĻĄā§āĻ˛ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§;
- āĻāĻžāĻ°āĻ¤ā§āĻ¯āĻŧ āĻāĻžāĻˇāĻžāĻ° āĻŽāĻĄā§āĻ˛ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§;
- āĻāĻāĻ°ā§āĻāĻŋ āĻāĻ¨ā§āĻ¯ āĻŽāĻĄā§āĻ˛ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§.
āĻ¸āĻŋāĻ˛ā§āĻ°ā§ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻāĻŋāĻā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŦā§āĻ°ā§āĻāĻĄāĻžāĻāĻ¨:
- RHVoice-āĻāĻ° āĻŽāĻ¤ā§ āĻāĻ°āĻ āĻāĻ¤āĻŋāĻšā§āĻ¯āĻŦāĻžāĻšā§ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§, Silero āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖā§ SAPI āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻļāĻ¨, āĻ¸āĻšāĻā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŦāĻž Windows āĻāĻŦāĻ Android-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻļāĻ¨ āĻ¨ā§āĻ;
- āĻāĻ¤āĻŋ, āĻ¯āĻĻāĻŋāĻ āĻāĻ āĻāĻžāĻ¤ā§āĻ¯āĻŧ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻā§āĻ¤āĻĒā§āĻ°ā§āĻŦ āĻāĻā§āĻ, āĻāĻā§āĻ āĻŽāĻžāĻ¨ā§āĻ° āĻĻā§āĻ°ā§āĻŦāĻ˛ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ āĻ¨-āĻĻā§āĻ¯-āĻĢā§āĻ˛āĻžāĻ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻ¨āĻžāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§;
- āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ ā§āĻ¯āĻžāĻāĻ¸ā§āĻ¨ā§āĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšā§āĻŽā§āĻā§āĻ°āĻžāĻĢāĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§ āĻ¨āĻž (āĻā§āĻ¯āĻžāĻ¸āĻ˛ āĻāĻŦāĻ āĻā§āĻ¯āĻžāĻ¸ā§āĻ˛ā§āĻ° āĻŽāĻ¤ā§ āĻļāĻŦā§āĻĻ) āĻāĻŦāĻ āĻāĻāĻ¨āĻ āĻā§āĻ˛ āĻāĻ°ā§, āĻ¤āĻŦā§ āĻāĻāĻŋ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻĒā§āĻ°āĻāĻžāĻļāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻž āĻšāĻŦā§;
- āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ AVX2 āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻāĻžāĻĄāĻŧāĻž āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨āĻž (āĻ āĻĨāĻŦāĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ PyTorch āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§) āĻāĻžāĻ°āĻŖ āĻŽāĻĄā§āĻ˛ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻŽāĻĄāĻŋāĻāĻ˛ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻŽā§āĻ˛āĻ¤ āĻāĻāĻāĻŋ āĻāĻāĻ PyTorch āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻ°āĻ¯āĻŧā§āĻā§; āĻŽāĻĄā§āĻ˛ā§āĻ° āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻžāĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯ PyTorch āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻŽāĻĄā§āĻ˛ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻā§āĻĄ;
- Libtorch, āĻŽā§āĻŦāĻžāĻāĻ˛ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§, ONNX āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ āĻ¨ā§āĻ āĻŦā§āĻļāĻŋ āĻāĻžāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŽāĻĄā§āĻ˛āĻāĻŋāĻ° āĻāĻāĻāĻŋ ONNX āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻāĻ¨āĻ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻ¯āĻŧā§ˇ
āĻāĻ¤ā§āĻ¸: opennet.ru