Решење: Ваш ЦПУ подржава упутства да овај ТенсорФлов Бинарни систем није компајлиран за употребу АВКС2



Испробајте Наш Инструмент За Елиминисање Проблема

Напредна проширења вектора ( АВКС , такође познат као Санди Бридге Нова проширења ) су проширења за архитектуру к86 скупа инструкција за микропроцесоре од Интела и АМД-а коју је Интел предложио у марту 2008. године, а прво је подржао Интел с испоруком процесора Санди Бридге у ​​првом кварталу 2011, а касније АМД са испоруком процесора Буллдозер у К3 2011. АВКС пружа нове функције, нова упутства и нову шему кодирања.



Упозорење је приказано у цмд



Ову поруку упозорења штампа заједничка библиотека ТенсорФлов. Као што порука указује, дељена библиотека не садржи она упутства која би ваш ЦПУ могао да користи.



Шта узрокује ово упозорење?

Након ТенсорФлов 1.6, бинарни фајлови сада користе АВКС упутства која се можда више неће приказивати на старијим процесорима. Дакле, старији ЦПУ неће моћи да покрену АВКС, док за новије, корисник треба да изгради тензорски ток из извора за свој ЦПУ. Испод су све информације које требате знати о овом конкретном упозорењу. Такође, метода за уклањање овог упозорења за будућу употребу.

Шта ради АВКС?

Конкретно, АВКС је представио ФМА (Фусед мултипли-адд); што је операција вишеструког збрајања са помичном зарезом, и сва ова операција се врши у једном кораку. Ово помаже убрзавању многих операција без икаквих проблема. То чини рачунање алгебре бржом и једноставнијом употребом, такође тачкасти производ, множење матрице, конволуција итд. И то су све најчешће коришћене и основне операције за сваки тренинг машинског учења. ЦПУ који подржавају АВКС и ФМА биће далеко бржи од старијих. Али упозорење наводи да ваш ЦПУ подржава АВКС, па је добро.

Интел АВКС технологија



Зашто се не користи подразумевано?

То је зато што је подразумевана дистрибуција ТенсорФлов направљена без ЦПУ екстензија. Под ЦПУ екстензијама наводи АВКС, АВКС2, ФМА итд. Упутства која покрећу овај проблем нису подразумевано омогућена у доступним подразумеваним верзијама. Разлози због којих нису омогућени су да ово учине компатибилнијим са што више ЦПУ-а. Такође за поређење ових проширења, они су много спорији у ЦПУ-у него у ГПУ-у. ЦПУ се користи за мало машинско учење, док се употреба ГПУ очекује када се користи за средње или веће обуке о машинском учењу.

Учвршћивање упозорења!

Ова упозорења су само једноставне поруке. Сврха ових упозорења је да вас из извора информишу о изграђеном ТенсорФлову. Када направите ТенсорФлов из извора, то може бити брже на машини. Дакле, сва ова упозорења вам говоре о стварању ТенсорФлов-а од извора.

Ако на рачунару имате ГПУ, тада можете занемарити ова упозорења од АВКС подршке. Зато што ће се најскупље слати на ГПУ уређају. А ако више не желите да видите ову грешку, можете је једноставно игнорисати додавањем овог:

увези ОС модул у вашем главном програмском коду и такође поставите објекат мапирања за њега

 # За онемогућавање упозорења   увези их   ос.енвирон ['ТФ_ЦПП_МИН_ЛОГ_ЛЕВЕЛ'] = '2' 

Али ако сте на Уник , затим користите наредбу за извоз у басх љусци

 извоз ТФ_ЦПП_МИН_ЛОГ_ЛЕВЕЛ = 2 

Али ако немате ГПУ, а желите да ЦПУ користите што је више могуће, требало би да направите ТенсорФлов из извора оптимизованог за ваш ЦПУ са омогућеним АВКС, АВКС2 и ФМА овде .

2 минута читања