OpenNMT 0.28.0 (āĻāĻĒā§āĻ¨ āĻ¨āĻŋāĻāĻ°āĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ˛ā§āĻļāĻ¨) āĻŽā§āĻļāĻŋāĻ¨ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ˛ā§āĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ°āĻŋāĻ˛āĻŋāĻ, āĻ¯āĻž āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻāĻ°āĻžāĻ˛ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§, āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻā§āĻ¨āĻ¸āĻ°āĻĢā§āĻ˛ā§ āĻāĻā§āĻ° āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ OpenNMT āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻŽāĻĄāĻŋāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻā§āĻĄ āĻĒāĻžāĻāĻĨāĻ¨ā§ āĻ˛ā§āĻāĻž āĻāĻŦāĻ MIT āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ°ā§āĻĄāĻŋāĻŽā§āĻĄ āĻŽāĻĄā§āĻ˛āĻā§āĻ˛āĻŋ āĻāĻāĻ°ā§āĻāĻŋ, āĻāĻžāĻ°ā§āĻŽāĻžāĻ¨ āĻāĻŦāĻ āĻāĻžāĻ¤āĻžāĻ˛āĻžāĻ¨ āĻāĻžāĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ; āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻžāĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻŋ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨āĻāĻžāĻŦā§ OPUS āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻŽāĻĄā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯, āĻĻā§āĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ - āĻāĻāĻāĻŋāĻ¤ā§ āĻŦāĻžāĻā§āĻ¯ āĻ¸āĻš āĻā§āĻ¸ āĻāĻžāĻˇāĻž, āĻāĻŦāĻ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻžāĻˇāĻžāĻ¯āĻŧ āĻāĻ āĻŦāĻžāĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻā§āĻ-āĻŽāĻžāĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ¸āĻš)āĨ¤
āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ SYSTRAN-āĻāĻ° āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§, āĻāĻāĻāĻŋ āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋ āĻ¯āĻž āĻŽā§āĻļāĻŋāĻ¨ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻā§āĻ˛ āĻ¤ā§āĻ°āĻŋāĻ¤ā§ āĻŦāĻŋāĻļā§āĻˇā§āĻāĻ°āĻŖ āĻāĻ°ā§ āĻāĻŦāĻ āĻšāĻžāĻ°ā§āĻāĻžāĻ°ā§āĻĄ āĻāĻŦā§āĻˇāĻāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻĻāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻŦ āĻāĻžāĻˇāĻžāĻ° āĻŽāĻĄā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻā§āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¯āĻ¤āĻāĻž āĻ¸āĻŽā§āĻāĻŦ āĻ¸āĻ°āĻ˛ā§āĻā§āĻ¤ āĻāĻŦāĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻžāĻ ā§āĻ¯ āĻ¸āĻš āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ OpenNMT-āĻāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤āĻāĻ°āĻŖ, āĻĒāĻžāĻ ā§āĻ¯ āĻļā§āĻ°ā§āĻŖāĻŋāĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŦāĻ āĻ¸āĻžāĻŦāĻāĻžāĻāĻā§āĻ˛ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨āĨ¤
TensorFlow-āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻĒāĻ¨āĻžāĻā§ GPU-āĻāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ (āĻāĻāĻāĻŋ āĻ¨āĻŋāĻāĻ°āĻžāĻ˛ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŖā§āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§ āĻāĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻĒāĻŖā§āĻ¯ā§āĻ° āĻŦāĻŋāĻ¤āĻ°āĻŖāĻā§ āĻ¸āĻšāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ C++ - CTranslate2-āĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻā§āĨ¤ , āĻ¯āĻž āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻžāĻ° āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻžāĻĄāĻŧāĻžāĻ āĻĒā§āĻ°āĻžāĻ-āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŋāĻ¤ āĻŽāĻĄā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ_āĻļāĻŋāĻā§āĻˇāĻžāĻ°_āĻ°ā§āĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¯ā§āĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°āĻŽāĻžāĻ° āĻŽāĻĄā§āĻ˛ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻ¨āĻ¤ā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ (mha_bias āĻāĻŦāĻ output_layer_bias) āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§āĨ¤ āĻŦāĻžāĻāĻŋāĻā§āĻ˛āĻŋ āĻŦāĻžāĻ āĻĢāĻŋāĻā§āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
āĻāĻ¤ā§āĻ¸: opennet.ru