Ho lokolloa ha sistimi ea ho ithuta ka mochini TensorFlow 2.0

Tsebisoa tokollo e kholo ea sethala sa ho ithuta ka mochini TensorFlow 2.0, e fanang ka ts'ebetsong e lokiselitsoeng ea li-algorithms tse fapa-fapaneng tse tebileng tsa ho ithuta mochine, sebopeho se bonolo sa lenaneo bakeng sa mehlala ea mohaho oa Python, le sebopeho sa boemo bo tlaase bakeng sa puo ea C ++ e lumellang hore u laole kaho le ts'ebetsong ea li-graph tsa computational. Khoutu ea tsamaiso e ngotsoe ka C ++ le Python le ajoa ke tlas'a laesense ea Apache.

Sethala se ne se ntlafalitsoe ke sehlopha sa Google Brain mme se sebelisoa lits'ebeletso tsa Google bakeng sa temohisiso ea puo, ho tsebahatsa lifahleho lifotong, ho khetholla ho tšoana ha litšoantšo, ho sefa spam ho Gmail, khetho litaba ho Google News le ho hlophisa phetolelo ho nahanela moelelo. Sistimi ea ho ithuta ka mochini e ajoang e ka etsoa ho lisebelisoa tse tloaelehileng, ka lebaka la ts'ehetso e hahiloeng kahare ea TensorFlow bakeng sa ho aba lipalo ho li-CPU tse ngata kapa li-GPU.

TensorFlow e fana ka laeborari ea li-algorithms tsa lipalo tse seng li entsoe tse kentsoeng tšebetsong ka li-graph tsa phallo ea data. Li-node tse lirapeng tse joalo li kenya tšebetsong ts'ebetso ea lipalo kapa lintlha tsa ho kenya / tse hlahisoang, ha mathōko a kerafo a emela mefuta e mengata ea lintlha (li-tensors) tse phallang lipakeng tsa li-node.
Li-node li ka abeloa lisebelisoa tsa k'homphieutha 'me li etsoa ka mokhoa o ts'oanang, ka nako e le' ngoe li sebetsana le li-thesors tsohle tse loketseng hang-hang, e leng se etsang hore ho khonehe ho hlophisa ts'ebetso ea nako e le 'ngoe ea li-node ka marang-rang a marang-rang ka papiso le ts'ebetso ea nako e le 'ngoe ea methapo bokong.

Sepheo se seholo ho lokiseng phetolelo e ncha e ne e le ho nolofatsa le ho sebelisoa habonolo. Tse ling boiqapelo:

  • Ho hlahisitsoe API e ncha ea boemo bo holimo bakeng sa ho aha le ho koetlisa mehlala Keras, e fanang ka likhetho tse 'maloa tsa sebopeho sa mekhoa ea ho haha ​​​​(Sequential, Functional, Subclassing) ka bokhoni ba ho ts'ebetsong hanghang (ntle le ho bokella pele) le ka mokhoa o bonolo oa ho lokisa liphoso;
  • E kentse API tf.abela.Leano bakeng sa mokgatlo thuto e ajoang mehlala e nang le liphetoho tse fokolang ho khoutu e teng. Ho phaella ho monyetla oa ho jala lipalo ka bophara li-GPU tse ngata, tšehetso ea liteko e teng bakeng sa ho arola mokhoa oa ho ithuta ka li-processor tse 'maloa tse ikemetseng le bokhoni ba ho sebelisa leru TPU (Tensor processing unit);
  • Ho e-na le mohlala oa declarative oa ho haha ​​kerafo ka ho bolaoa ka tf.Session, hoa khoneha ho ngola mesebetsi e tloaelehileng Python, eo, ka ho sebelisa pitso ho tf.function, e ka fetoloang ho li-graph ebe e etsoa ka thōko, e serialized, kapa ea optimized. bakeng sa tshebetso e ntlafetseng;
  • E kentse mofetoleli Autograph, e fetolang molapo oa litaelo tsa Python ho lipolelo tsa TensorFlow, ho lumella khoutu ea Python hore e sebelisoe ka hare ho mesebetsi ea tf.function-decorated, tf.data, tf.distribute, le tf.keras;
  • SavedModel e kopanya sebopeho sa phapanyetsano ea mohlala mme e eketsa tšehetso bakeng sa ho boloka le ho khutlisetsa maemo a mohlala. Mefuta e hlophisitsoeng bakeng sa TensorFlow joale e ka sebelisoa ho TensorFlow Lite (ka lisebelisoa tsa cellular), TensorFlow JS (ho sebatli kapa Node.js), TensorFlow e sebeletsang и TensorFlow Hub;
  • tf.train.Optimizers le tf.keras.Optimizers APIs di kopantswe; sebakeng sa compute_gradients, ho hlahisitsoe sehlopha se secha bakeng sa ho bala likhahla. Theipi ea Gradient;
  • Ts'ebetso e eketsehile haholo ha u sebelisa GPU.
    Lebelo la koetliso ea mohlala ho litsamaiso tse nang le NVIDIA Volta le Turing GPUs le eketsehile ho fihlela makhetlo a mararo;

  • E entsoe Tlhoekiso e kholo ea API, mehala e mengata e rehelletsoeng kapa e tlosoe, tšehetso ea mefuta-futa ea lefats'e ka mekhoa ea bathusi e emisitsoe. Sebakeng sa tf.app, tf.flags, tf.logging, absl-py API e ncha e sisinngoe. Ho tsoela pele ho sebelisa API ea khale, module ea compat.v1 e lokisitsoe.

Source: opennet.ru

Eketsa ka tlhaloso