āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ

āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻŽā§‡āĻļāĻŋāύ āϞāĻžāĻ°ā§āύāĻŋāĻ‚ āĻŽāĻĄā§‡āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āύāĻŽāύ⧀āϝāĻŧ, āωāĻšā§āϚ-āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻ‰ā§ŽāĻĒāĻžāĻĻāύ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻāĻ•āχ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻāĻŦāĻ‚ APIāϗ⧁āϞāĻŋ āϰ⧇āϖ⧇ āύāϤ⧁āύ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻāĻŦāĻ‚ āĻĒāϰ⧀āĻ•ā§āώāĻžāϗ⧁āϞāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āϏāĻšāϜ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āĻŽāĻĄā§‡āϞāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻŦāĻžāĻ•ā§āϏ⧇āϰ āĻŦāĻžāχāϰ⧇ āĻāϕ⧀āĻ•āϰāĻŖ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇, āϤāĻŦ⧇ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϧāϰāϪ⧇āϰ āĻŽāĻĄā§‡āϞāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻšāĻœā§‡āχ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻŽā§‚āϞ āϧāĻžāϰāĻŖāĻž

āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚āϝāĻŧ⧇āϰ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻŦā§‹āĻāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻĒāύāĻžāϕ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŽā§‚āϞ āϧāĻžāϰāĻŖāĻžāϗ⧁āϞāĻŋ āĻŦ⧁āĻāϤ⧇ āĻšāĻŦ⧇:

āϏ⧇āĻŦāĻžāϝ⧋āĻ—ā§āϝ

Servables āĻšāϞ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚āϝāĻŧ⧇āϰ āϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āϝāĻŧ āĻŦāĻŋāĻŽā§‚āĻ°ā§āϤāϤāĻžāĨ¤ Servables āĻšāϞ āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻšāĻŋāϤ āĻŦāĻ¸ā§āϤ⧁ āϝāĻž āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻ—āĻŖāύāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āϏāĻ¨ā§āϧāĻžāύ āĻŦāĻž āĻ…āύ⧁āĻŽāĻžāύ)āĨ¤

āĻāĻ•āϟāĻŋ Servable āĻāϰ āφāĻ•āĻžāϰ āĻāĻŦāĻ‚ āĻ—ā§āϰāĻžāύ⧁āϞāĻžāϰāĻŋāϟāĻŋ āύāĻŽāύ⧀āϝāĻŧāĨ¤ āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• Servable āĻāĻ•āϟāĻŋ āϞ⧁āĻ•āφāĻĒ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āĻāĻ•āĻ• āĻļāĻžāĻ°ā§āĻĄ āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āĻŽāĻĄā§‡āϞ āĻĨ⧇āϕ⧇ āĻ…āύ⧁āĻŽāĻžāύ āĻŽāĻĄā§‡āϞ⧇āϰ āĻāĻ•āϟāĻŋ āϟ⧁āĻĒāϞ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ•āĻŋāϛ⧁ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϝ⧇āϕ⧋āύ āϧāϰāύ⧇āϰ āĻāĻŦāĻ‚ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻšāϤ⧇ āĻĒāĻžāϰ⧇, āύāĻŽāύ⧀āϝāĻŧāϤāĻž āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇āϰ āωāĻ¨ā§āύāϤāĻŋ āϝ⧇āĻŽāύ:

  • āĻ¸ā§āĻŸā§āϰāĻŋāĻŽāĻŋāĻ‚ āĻĢāϞāĻžāĻĢāϞ
  • āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• API
  • āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āĻ…āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāϏ āĻŽā§‹āĻĄ

āϏ⧇āĻŦāĻžāϝ⧋āĻ—ā§āϝāϰāĻž āϤāĻžāĻĻ⧇āϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻœā§€āĻŦāύāϚāĻ•ā§āϰ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇ āύāĻžāĨ¤

āϏāĻžāϧāĻžāϰāĻŖ servables āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ:

  • āĻāĻ•āϟāĻŋ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻŽāĻĄā§‡āϞāĻŦāĻžāĻ¨ā§āĻĄā§‡āϞ ( tensorflow::Session )
  • āĻāĻŽā§āĻŦ⧇āĻĄāĻŋāĻ‚ āĻŦāĻž āĻļāĻŦā§āĻĻāĻ­āĻžāĻ¨ā§āĻĄāĻžāϰ āϏāĻ¨ā§āϧāĻžāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻ¨ā§āϧāĻžāύ āĻŸā§‡āĻŦāĻŋāϞ

āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ

TensorFlow āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āϏāĻžāĻ°ā§āĻ­āĻžāϰ āωāĻĻāĻžāĻšāϰāϪ⧇āϰ āĻœā§€āĻŦāύāĻ•āĻžāϞ āϧāϰ⧇ āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻāĻ•āϟāĻŋ āĻŦāĻž āĻāĻ•āĻžāϧāĻŋāĻ• āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϟāĻŋ āύāϤ⧁āύ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ, āĻ“āϜāύ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĄā§‡āϟāĻž āϏāĻŽāϝāĻŧ⧇āϰ āϏāĻžāĻĨ⧇ āϞ⧋āĻĄ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋ āĻ•ā§āϰāĻŽāĻžāĻ¨ā§āĻŦāϝāĻŧ⧇ āϰ⧋āϞāφāωāϟ āĻāĻŦāĻ‚ āĻĒāϰ⧀āĻ•ā§āώāĻž-āύāĻŋāϰ⧀āĻ•ā§āώāĻžāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āĻāĻ•āϝ⧋āϗ⧇ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύ⧇āϰ āĻāĻ•āĻžāϧāĻŋāĻ• āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇⧎ āĻĒāϰāĻŋāĻŦ⧇āĻļāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŽāĻĄā§‡āϞ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻŦāĻž āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āφāχāĻĄāĻŋ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻĒā§āϰāĻŦāĻžāĻš

āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āĻšāϞ āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻ•ā§āϰāĻŽ, āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϏāĻ‚āĻ–ā§āϝāĻž āĻŦ⧃āĻĻā§āϧāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻžāϜāĻžāύ⧋āĨ¤

āĻŽāĻĄā§‡āϞ

āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻāĻ•āϟāĻŋ āĻŽāĻĄā§‡āϞāϕ⧇ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāϧāĻŋāĻ• āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻšāĻŋāϏāĻžāĻŦ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĨ¤ āĻāĻ•āϟāĻŋ āĻŽā§‡āĻļāĻŋāύ-āĻļāĻŋāĻ•ā§āώāĻŋāϤ āĻŽāĻĄā§‡āϞ⧇ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāϧāĻŋāĻ• āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ (āĻļ⧇āĻ–āĻžāϰ āĻ“āϜāύ āϏāĻš) āĻāĻŦāĻ‚ āϞ⧁āĻ•āφāĻĒ āĻŦāĻž āĻāĻŽā§āĻŦ⧇āĻĄāĻŋāĻ‚ āĻŸā§‡āĻŦāĻŋāϞ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āφāĻĒāύāĻŋ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āϝ⧇ āϕ⧋āύāĻ“ āĻāĻ•āϟāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āϝ⧌āĻ—āĻŋāĻ• āĻŽāĻĄā§‡āϞ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ:

  • āĻāĻ•āĻžāϧāĻŋāĻ• āĻ¸ā§āĻŦāĻžāϧ⧀āύ servables
  • āĻāĻ•āĻ• āϝ⧌āĻ—āĻŋāĻ• āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ

āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻāĻ•āϟāĻŋ āĻŽāĻĄā§‡āϞ⧇āϰ āĻ­āĻ—ā§āύāĻžāĻ‚āĻļ⧇āϰ āϏāĻžāĻĨ⧇āĻ“ āĻŽāĻŋāϞ āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āĻŦāĻĄāĻŧ āϞ⧁āĻ•āφāĻĒ āĻŸā§‡āĻŦāĻŋāϞ āĻ…āύ⧇āĻ• āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻĻ⧃āĻˇā§āϟāĻžāĻ¨ā§āϤ āϜ⧁āĻĄāĻŧ⧇ āĻļāĻžāĻ°ā§āĻĄ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āϞ⧋āĻĄāĻžāϰ

āϞ⧋āĻĄāĻžāϰ āĻāĻ•āϟāĻŋ āϏ⧇āĻŦāĻžāϝ⧋āĻ—ā§āϝ āĻāϰ āĻœā§€āĻŦāύāϚāĻ•ā§āϰ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇āĨ¤ āϞ⧋āĻĄāĻžāϰ āĻāĻĒāĻŋāφāχ āϏāĻžāϧāĻžāϰāĻŖ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹āϕ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻļāĻŋāĻ•ā§āώāĻžāϰ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ, āĻĄā§‡āϟāĻž āĻŦāĻž āĻĒāĻŖā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϜāĻĄāĻŧāĻŋāϤ āĻĨ⧇āϕ⧇ āĻ¸ā§āĻŦāĻžāϧ⧀āύ āĻ•āϰ⧇āĨ¤ āĻŦāĻŋāĻļ⧇āώāϤ, āϞ⧋āĻĄāĻžāϰāϰāĻž āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϞ⧋āĻĄ āĻāĻŦāĻ‚ āφāύāϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ API-āϕ⧇ āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ āĻ•āϰ⧇āĨ¤

āϏ⧂āĻ¤ā§āϰ

āϏ⧋āĻ°ā§āϏ āĻšāϞ āĻĒā§āϞāĻžāĻ—āχāύ āĻŽāĻĄāĻŋāωāϞ āϝāĻž āϏāĻžāĻ°ā§āϭ⧇āĻŦāϞ āϖ⧁āρāĻœā§‡ āĻĒāĻžāϝāĻŧ āĻāĻŦāĻ‚ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ‰ā§ŽāϏ āĻļā§‚āĻ¨ā§āϝ āĻŦāĻž āĻ…āϧāĻŋāĻ• āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻ¸ā§āĻŸā§āϰ⧀āĻŽ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻ¸ā§āĻŸā§āϰ⧀āĻŽā§‡āϰ āϜāĻ¨ā§āϝ, āĻāĻ•āϟāĻŋ āωāĻ¤ā§āϏ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϞ⧋āĻĄāĻžāϰ āωāĻĻāĻžāĻšāϰāĻŖ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇ āϝāĻž āĻāϟāĻŋ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧ āĻ•āϰ⧇āĨ¤ (āĻāĻ•āϟāĻŋ āĻ‰ā§ŽāϏ āφāϏāϞ⧇ āĻļā§‚āĻ¨ā§āϝ āĻŦāĻž āϤāϤ⧋āϧāĻŋāĻ• āϏ⧋āĻ°ā§āϏ āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āĻ¤ā§āϰ⧇ āĻšā§‡āχāύ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻšā§‡āχāύ⧇āϰ āĻļ⧇āώ āφāχāĻŸā§‡āĻŽāϟāĻŋ āϞ⧋āĻĄāĻžāϰ āύāĻŋāĻ°ā§āĻ—āϤ āĻ•āϰ⧇āĨ¤)

āĻ‰ā§ŽāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āύāĻŋāĻ°ā§āĻŦāĻŋāϚāĻžāϰ⧇ āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĨ⧇āϕ⧇ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āφāĻŦāĻŋāĻˇā§āĻ•āĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ TensorFlow āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āϏāĻžāϧāĻžāϰāĻŖ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻ‰ā§ŽāϏ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ. āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āωāĻ¤ā§āϏāϗ⧁āϞāĻŋ RPC-āĻāϰ āĻŽāϤ⧋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒā§‹āϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āωāĻ¤ā§āϏāϗ⧁āϞāĻŋ āĻāĻŽāύ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻž āĻāĻ•āĻžāϧāĻŋāĻ• āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻŦāĻž āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻ­āĻžāĻ— āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāϟāĻŋ āĻāĻŽāύ āϏāĻžāĻ°ā§āĻŦ⧇āϞāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻĻāϰāĻ•āĻžāϰ⧀ āϝ⧇āϗ⧁āϞāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻĄā§‡āĻ˛ā§āϟāĻž (āĻĄāĻŋāĻĢ) āφāĻĒāĻĄā§‡āϟāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

āωāĻšā§āϚāĻžāĻ•āĻžāĻ™ā§āĻ•ā§āώ⧀ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ

āωāĻšā§āϚāĻžāĻ•āĻžāĻ™ā§āĻ•ā§āώ⧀ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋāϰ āϏ⧇āϟ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āϝāĻž āϞ⧋āĻĄ āĻāĻŦāĻ‚ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻšāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤāĨ¤ āωāĻ¤ā§āϏāϗ⧁āϞāĻŋ āĻāĻ•āĻŦāĻžāϰ⧇ āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽā§‡āϰ āϜāĻ¨ā§āϝ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋāϰ āĻāχ āϏ⧇āϟāϟāĻŋāϕ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧇⧎ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āĻ‰ā§ŽāϏ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ⧇āϰ āĻ•āĻžāϛ⧇ āωāĻšā§āϚāĻžāĻ•āĻžāĻ™ā§āĻ–āĻŋāϤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϤāĻžāϞāĻŋāĻ•āĻž āĻĻ⧇āϝāĻŧ, āϤāĻ–āύ āĻāϟāĻŋ āϏ⧇āχ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽā§‡āϰ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āϤāĻžāϞāĻŋāĻ•āĻžāϟāĻŋāϕ⧇ āĻ›āĻžāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āĻĒā§‚āĻ°ā§āĻŦ⧇ āϞ⧋āĻĄ āĻ•āϰāĻž āϕ⧋āύ⧋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āφāύāϞ⧋āĻĄ āĻ•āϰ⧇ āϝāĻž āϤāĻžāϞāĻŋāĻ•āĻžāϝāĻŧ āφāϰ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ āĻšāϝāĻŧ āύāĻžāĨ¤

āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄāĻŋāĻ‚ āĻ…āύ⧁āĻļā§€āϞāύ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āϤāĻž āĻĻ⧇āĻ–āϤ⧇ āωāĻ¨ā§āύāϤ āϟāĻŋāωāĻŸā§‹āϰāĻŋāϝāĻŧāĻžāϞāϟāĻŋ āĻĻ⧇āϖ⧁āύāĨ¤

āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāĻĻ⧇āϰ

āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāϰāĻž āϏāĻžāĻ°ā§āϭ⧇āĻŦāϞ⧇āϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻœā§€āĻŦāύāϚāĻ•ā§āϰ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇:

  • āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϞ⧋āĻĄ āĻšāĻšā§āϛ⧇
  • āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ
  • āφāύāϞ⧋āĻĄ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ

āĻĒāϰāĻŋāϚāĻžāϞāĻ•āϰāĻž āϏ⧋āĻ°ā§āϏ āĻļā§‹āύ⧇āύ āĻāĻŦāĻ‚ āϏāĻŽāĻ¸ā§āϤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻŸā§āĻ°ā§āϝāĻžāĻ• āĻ•āϰ⧇āύāĨ¤ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āωāĻ¤ā§āϏ⧇āϰ āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋ āĻĒā§‚āϰāĻŖ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇, āϤāĻŦ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋ āωāĻĒāϞāĻŦā§āϧ āύāĻž āĻšāϞ⧇ āĻāĻ•āϟāĻŋ āωāĻšā§āϚāĻžāĻ•āĻžāĻ™ā§āĻ–āĻŋāϤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻ•āϰāϤ⧇ āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇⧎ āĻĒāϰāĻŋāϚāĻžāϞāĻ•āϰāĻžāĻ“ āĻāĻ•āϟāĻŋ "āφāύāϞ⧋āĻĄ" āĻ¸ā§āĻĨāĻ—āĻŋāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻšāĻ“āϝāĻŧāĻž āĻļ⧇āώ āύāĻž āĻšāĻ“āϝāĻŧāĻž āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻāĻ•āϜāύ āĻĒāϰāĻŋāϚāĻžāϞāĻ• āφāύāϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻāĻ•āϟāĻŋ āύ⧀āϤāĻŋāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϝ⧇ āϏāĻ°ā§āĻŦāĻĻāĻž āĻ…āĻ¨ā§āϤāϤ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻšāϝāĻŧāĨ¤

āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāϰāĻž āĻāĻ•āϟāĻŋ āϏāĻšāϜ, āϏāĻ‚āϕ⧀āĻ°ā§āĻŖ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ -- GetServableHandle() -- āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āϞ⧋āĻĄ āĻ•āϰāĻž āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻĻ⧃āĻˇā§āϟāĻžāĻ¨ā§āϤāϗ⧁āϞāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇āĨ¤

āĻŽā§‚āϞ

āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ APis āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āϕ⧋āϰ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻāϰ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĻāĻŋāĻ•āϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇:

  • āĻœā§€āĻŦāύāϚāĻ•ā§āϰ
  • āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ

āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āϕ⧋āϰ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻāĻŦāĻ‚ āϞ⧋āĻĄāĻžāϰāϕ⧇ āĻ…āĻ¸ā§āĻŦāĻšā§āĻ› āĻŦāĻ¸ā§āϤ⧁ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇āĨ¤

āĻāĻ•āϟāĻŋ āϏ⧇āĻŦāĻžāϝ⧋āĻ—ā§āϝ āĻœā§€āĻŦāύ

āϟāĻŋāĻāĻĢ āĻĒāϰāĻŋāĻŦ⧇āĻļāύ āĻ•āϰāĻž āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĄāĻžāϝāĻŧāĻžāĻ—ā§āϰāĻžāĻŽ

āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻŦāϞāϤ⧇ āϗ⧇āϞ⧇:

  1. āĻ‰ā§ŽāϏāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϞ⧋āĻĄāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤
  2. āϞ⧋āĻĄāĻžāϰāϗ⧁āϞāĻŋāϕ⧇ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ⧇āϰ āĻ•āĻžāϛ⧇ āωāĻšā§āϚāĻžāĻ•āĻžāĻ™ā§āĻ–āĻŋāϤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāϝāĻŧ, āϝāĻž āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āĻ…āύ⧁āϰ⧋āϧ⧇ āϤāĻžāĻĻ⧇āϰ āϞ⧋āĻĄ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāĻŦ⧇āĻļāύ āĻ•āϰ⧇āĨ¤

āφāϰ⧋ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ:

  1. āĻāĻ•āϟāĻŋ āωāĻ¤ā§āϏ āĻĒā§āϞāĻžāĻ—āχāύ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϞ⧋āĻĄāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤ āϞ⧋āĻĄāĻžāϰ⧇ āϏāĻžāĻ°ā§āϭ⧇āĻŦāϞ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻŽā§‡āϟāĻžāĻĄā§‡āϟāĻž āĻĨāĻžāϕ⧇āĨ¤
  2. āωāĻ¤ā§āϏāϟāĻŋ āωāĻšā§āϚāĻžāĻ•āĻžāĻ™ā§āĻ•ā§āώ⧀ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻĒāϰāĻŋāϚāĻžāϞāĻ•āϕ⧇ āĻ…āĻŦāĻšāĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ•āϞāĻŦā§āϝāĻžāĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇⧎
  3. āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āύ⧀āϤāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇, āϝāĻž āĻĒā§‚āĻ°ā§āĻŦ⧇ āϞ⧋āĻĄ āĻ•āϰāĻž āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āφāύāϞ⧋āĻĄ āĻ•āϰāĻž āĻŦāĻž āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻ•āϰāĻž āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
  4. āϝāĻĻāĻŋ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āϝ⧇ āĻāϟāĻŋ āύāĻŋāϰāĻžāĻĒāĻĻ, āϤāĻŦ⧇ āĻāϟāĻŋ āϞ⧋āĻĄāĻžāϰāϕ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āϞ⧋āĻĄāĻžāϰāϕ⧇ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻ•āϰāϤ⧇ āĻŦāϞ⧇āĨ¤
  5. āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϰāĻž āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāϕ⧇ āϏāĻžāĻ°ā§āϭ⧇āĻŦāϞ⧇āϰ āϜāĻ¨ā§āϝ āϜāĻŋāĻœā§āĻžāĻžāϏāĻž āĻ•āϰ⧇, āĻšāϝāĻŧ āĻ¸ā§āĻĒāĻˇā§āϟāĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰ⧇ āĻŦāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰ⧇āĨ¤ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āϏāĻžāĻ°ā§āϭ⧇āĻŦāϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āĻĢ⧇āϰāϤ āĻĻ⧇āϝāĻŧāĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻŦāϞ⧁āύ āĻāĻ•āϟāĻŋ āωāĻ¤ā§āϏ āϘāύ āϘāύ āφāĻĒāĻĄā§‡āϟ āĻšāĻ“āϝāĻŧāĻž āĻŽāĻĄā§‡āϞ⧇āϰ āĻ“āϜāύ āϏāĻš āĻāĻ•āϟāĻŋ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āĻ—ā§āϰāĻžāĻĢ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĨ¤ āĻ“āϜāύ āĻĄāĻŋāĻ¸ā§āϕ⧇āϰ āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

  1. āωāĻ¤ā§āϏāϟāĻŋ āĻŽāĻĄā§‡āϞ āĻ“āϜāύ⧇āϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰ⧇⧎ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϞ⧋āĻĄāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āϝāĻžāϤ⧇ āĻĄāĻŋāĻ¸ā§āϕ⧇āϰ āĻŽāĻĄā§‡āϞ āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāĻžāϰ āĻĨāĻžāϕ⧇āĨ¤
  2. āωāĻ¤ā§āϏāϟāĻŋ āωāĻšā§āϚāĻžāĻ•āĻžāĻ™ā§āĻ•ā§āώ⧀ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāϕ⧇ āĻ…āĻŦāĻšāĻŋāϤ āĻ•āϰ⧇āĨ¤
  3. āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āύ⧀āϤāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇ āĻāĻŦāĻ‚ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āϝāĻŧāĨ¤
  4. āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āϞ⧋āĻĄāĻžāϰāϕ⧇ āĻŦāϞ⧇ āϝ⧇ āϝāĻĨ⧇āĻˇā§āϟ āĻŽā§‡āĻŽāϰāĻŋ āφāϛ⧇āĨ¤ āϞ⧋āĻĄāĻžāϰ āύāϤ⧁āύ āĻ“āϜāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āĻ—ā§āϰāĻžāĻĢāϕ⧇ āϤāĻžā§ŽāĻ•ā§āώāĻŖāĻŋāĻ• āĻ•āϰ⧇āĨ¤
  5. āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻŽāĻĄā§‡āϞ⧇āϰ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āϏāĻžāĻ°ā§āϭ⧇āĻŦāϞ⧇āϰ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āĻĢ⧇āϰāϤ āĻĻ⧇āϝāĻŧāĨ¤

āĻāĻ•ā§āϏāĻŸā§‡āύāϏāĻŋāĻŦāĻŋāϞāĻŋāϟāĻŋ

TensorFlow āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āϝ⧇āĻ–āĻžāύ⧇ āφāĻĒāύāĻŋ āύāϤ⧁āύ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āύ⧀āϤāĻŋ

āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āύ⧀āϤāĻŋāϗ⧁āϞāĻŋ āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻāĻŦāĻ‚ āφāύāϞ⧋āĻĄ āĻ•āϰāĻžāϰ āĻ•ā§āϰāĻŽ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇⧎

āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚-āĻ āĻĻ⧁āϟāĻŋ āύ⧀āϤāĻŋ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āĻĒāϰāĻŋāϚāĻŋāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻŽāĻŋāϟāĻŽāĻžāϟ āĻ•āϰ⧇āĨ¤ āĻāϗ⧁āϞāĻŋ āĻšāϞ āωāĻĒāϞāĻ­ā§āϝāϤāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ āύ⧀āϤāĻŋ (āĻļā§‚āĻ¨ā§āϝ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻ•āϰāĻž āĻāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϚāϞ⧁āύ; āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻ•āϟāĻŋ āĻĒ⧁āϰāĻžāύ⧋āϟāĻŋ āφāύāϞ⧋āĻĄ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻ•āϰ⧁āύ), āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒāĻĻ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āύ⧀āϤāĻŋ (āĻāĻ• āϏāĻžāĻĨ⧇ āĻĻ⧁āϟāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻ•āϰāĻž āĻāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϚāϞ⧁āύ, āĻāχāĻ­āĻžāĻŦ⧇ āĻĻā§āĻŦāĻŋāϗ⧁āĻŖ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύ āĻĒā§āϰāϝāĻŧā§‹āϜāύ; āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻāĻ•āϟāĻŋ āĻĒ⧁āϰāĻžāύ⧋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āφāύāϞ⧋āĻĄ āĻ•āϰ⧁āύ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ). TensorFlow āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚āϝāĻŧ⧇āϰ āϏāĻšāϜ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϝ⧇āĻ–āĻžāύ⧇ āĻāĻ•āϟāĻŋ āĻŽāĻĄā§‡āϞ⧇āϰ āĻĒāϰāĻŋāĻŦ⧇āĻļāύ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒāĻĻ⧇āϰ āĻ–āϰāϚ āĻ•āĻŽ, āωāĻĒāϞāĻŦā§āϧāϤāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ āύ⧀āϤāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻŦ⧇ āϝ⧇ āĻĒ⧁āϰāĻžāύ⧋āϟāĻŋ āφāύāϞ⧋āĻĄ āĻ•āϰāĻžāϰ āφāϗ⧇ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ āϞ⧋āĻĄ āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āϰāϝāĻŧ⧇āϛ⧇⧎ TensorFlow āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻāϰ āĻĒāϰāĻŋāĻļā§€āϞāĻŋāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ āĻāĻ•āĻžāϧāĻŋāĻ• āϏāĻžāĻ°ā§āĻ­āĻžāϰ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ āϜ⧁āĻĄāĻŧ⧇ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āϰāĻŋāϏ⧋āĻ°ā§āϏ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āύ⧀āϤāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ āϏāĻŽā§āĻĒāĻĻ āĻĒā§āϰāϝāĻŧā§‹āϜāύ (āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻŦāĻžāĻĢāĻžāϰ āύ⧇āχ)āĨ¤

āĻ‰ā§ŽāϏ

āύāϤ⧁āύ āωāĻ¤ā§āϏāϗ⧁āϞāĻŋ āύāϤ⧁āύ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻ•ā§āϞāĻžāωāĻĄ āĻ…āĻĢāĻžāϰ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ TensorFlow āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻ•āĻŋāϛ⧁ āϏāĻžāϧāĻžāϰāĻŖ āĻŦāĻŋāĻ˛ā§āĻĄāĻŋāĻ‚ āĻŦā§āϞāĻ• āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āϝāĻžāϤ⧇ āύāϤ⧁āύ āĻ‰ā§ŽāϏ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āϏāĻšāϜ āĻāĻŦāĻ‚ āĻĻā§āϰ⧁āϤ āĻšāϝāĻŧāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, TensorFlow āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻ‰ā§ŽāϏ⧇āϰ āϚāĻžāϰāĻĒāĻžāĻļ⧇ āĻĒā§‹āϞāĻŋāĻ‚ āφāϚāϰāĻŖ āĻŽā§‹āĻĄāĻŧāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āχāωāϟāĻŋāϞāĻŋāϟāĻŋ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧇āĨ¤ āĻ‰ā§ŽāϏāϗ⧁āϞāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻāĻŦāĻ‚ āĻĄā§‡āϟāĻž āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āϏāĻžāĻ°ā§āĻŦ⧇āϞāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϞ⧋āĻĄāĻžāϰāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϘāύāĻŋāĻˇā§āĻ āĻ­āĻžāĻŦ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ⧎

āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻ‰ā§ŽāϏ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύāϤ⧇ āĻ•āĻžāĻ¸ā§āϟāĻŽ āϏ⧋āĻ°ā§āϏ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āϟ āĻĻ⧇āϖ⧁āύāĨ¤

āϞ⧋āĻĄāĻžāϰ

āϞ⧋āĻĄāĻžāϰ āĻšāϞ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻāĻŦāĻ‚ āĻĄā§‡āϟāĻž āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāĨ¤ TensorFlow āĻšāϞ āĻāϰāĻ•āĻŽ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖ āĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϞ⧋āĻĄāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻŦ⧇āύ āϝāĻžāϤ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϧāϰāύ⧇āϰ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āĻŽā§‡āĻļāĻŋāύ āϞāĻžāĻ°ā§āύāĻŋāĻ‚ āĻŽāĻĄā§‡āϞ⧇āϰ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āϞ⧋āĻĄ, āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒā§āϰāĻĻāĻžāύ āĻāĻŦāĻ‚ āφāύāϞ⧋āĻĄ āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤ āφāĻŽāϰāĻž āϞ⧁āĻ•āφāĻĒ āĻŸā§‡āĻŦāĻŋāϞ āĻāĻŦāĻ‚ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽā§‡āϰ āϜāĻ¨ā§āϝ āϞ⧋āĻĄāĻžāϰ āϤ⧈āϰāĻŋāϰ āφāĻļāĻž āĻ•āϰāĻ›āĻŋāĨ¤

āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āύāĻĨāĻŋāϟāĻŋ āĻĻ⧇āϖ⧁āύ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻĒāϰāĻŋāĻŦ⧇āĻļāύāϝ⧋āĻ—ā§āϝ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻšāϝāĻŧāĨ¤

āĻŦā§āϝāĻžāϚāĻžāϰ

āĻāĻ•āĻ• āĻ…āύ⧁āϰ⧋āϧ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āĻŦā§āϝāĻžāϚāĻŋāĻ‚ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āĻ…āύ⧁āĻŽāĻžāύ āϏāĻŽā§āĻĒāĻžāĻĻāύ⧇āϰ āĻ–āϰāϚ āĻ•āĻŽāĻžāϤ⧇ āĻĒāĻžāϰ⧇, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ GPU-āĻāϰ āĻŽāϤ⧋ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻāĻ•ā§āϏāĻŋāϞāĻžāϰ⧇āϟāϰ⧇āϰ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇āĨ¤ āĻŸā§‡āύāϏāϰāĻĢā§āϞ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāĻ‚-āĻ āĻāĻ•āϟāĻŋ āĻ…āύ⧁āϰ⧋āϧ āĻŦā§āϝāĻžāϚāĻŋāĻ‚ āωāχāĻœā§‡āϟ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āϏāĻšāĻœā§‡āχ āϤāĻžāĻĻ⧇āϰ āϟāĻžāχāĻĒ-āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ…āύ⧁āĻŽāĻžāύāϗ⧁āϞāĻŋāϕ⧇ āĻŦā§āϝāĻžāĻšā§‡āϰ āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋāϤ⧇ āĻŦā§āϝāĻžāϚ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ āϝāĻž āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋ āφāϰāĻ“ āĻĻāĻ•ā§āώāϤāĻžāϰ āϏāĻžāĻĨ⧇ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āφāϰāĻ“ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻžāϚāĻŋāĻ‚ āĻ—āĻžāχāĻĄ āĻĻ⧇āϖ⧁āύāĨ¤