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

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

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

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

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

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

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

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

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

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

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

Поправка упозорења!

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

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

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

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

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

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

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

Занимљиви Чланци