Tensorflow
От: trrtrr  
Дата: 18.11.23 11:40
Оценка:
Мне тут пришлось потрахаться с установкой Tensorflow
У меня есть 3 компа — два десктопа и один ноутбук
Тензор заработал только на одном компе — на ноутбуке
На всех трех стоит убунта
Везде стоят интеловские процы — два i7 и один i9
Есть несколько вариантов установки — из пакетного менеджера, из докера и из исходников
На обоих десктопах (i7, i9) перебробовал все три варианта установки — не один не взлетел
На ноутбуке (i7) просто выполнил команду
pip3 install tensorflow

и все завелось
На десктопах команда
import tensorflow

приводит тотально во всех вариантах установки к ошибке:
Illegal instruction (Core dump)

Отладка через gdb ничего вразумительного не дает, там трэйсы типа
timized out>, stack_end=0x7fffffffe4d8) at ../csu/libc-start.c:308
#141 0x00000000005fb85e in _start ()
=> 0x7ffff69076ea <_ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_+186>:    vxorps %xmm0,%xmm0,%xmm0
   0x7ffff69076ee <_ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_+190>:    vmovups %ymm0,0x20(%rax)
   0x7ffff69076f3 <_ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_+195>:    vmovups %ymm0,(%rax)
   0x7ffff69076f7 <_ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_+199>:    mov    0x8cd5e2(%rip),%rcx        # 0x7ffff71d4ce0


Сталкивался ли кто-нибудь с подобным ?
Отредактировано 18.11.2023 11:42 trrtrr . Предыдущая версия .
Re: Tensorflow
От: reversecode google
Дата: 18.11.23 11:57
Оценка:
гугл забит разбирательствами
>tensorflow Illegal instruction (Core dump)
гуглите

или AVX нужна на цпу
или numpy обновлять или наоборот
Re[2]: Tensorflow
От: kov_serg Россия  
Дата: 18.11.23 12:33
Оценка: 2 (1)
Здравствуйте, reversecode, Вы писали:

R>или AVX нужна на цпу

R>или numpy обновлять или наоборот
numpy c 1.24 использует AVX2 при чем не заморачивается проверкой его наличия. Нынче так модно.
Так что если core ниже 4-го поколения то надо numpy==1.23.0
Re[3]: Tensorflow
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 22.11.23 20:33
Оценка: +1
Здравствуйте, kov_serg, Вы писали:

R>>или AVX нужна на цпу

R>>или numpy обновлять или наоборот
_>numpy c 1.24 использует AVX2 при чем не заморачивается проверкой его наличия. Нынче так модно.
_>Так что если core ниже 4-го поколения то надо numpy==1.23.0

Классная штука этот ваш питон
Маньяк Робокряк колесит по городу
Re: Tensorflow
От: Michael7 Россия  
Дата: 22.11.23 21:35
Оценка:
Здравствуйте, trrtrr, Вы писали:

T>Есть несколько вариантов установки — из пакетного менеджера, из докера и из исходников

T>На обоих десктопах (i7, i9) перебробовал все три варианта установки — не один не взлетел

Как могло из докера не взлететь? Докер это же и есть все предустановленное. Просто запусти докер и всё.
Или про Illegal instruction — это как раз к докеру?
Re[2]: Tensorflow
От: Sharov Россия  
Дата: 22.11.23 21:43
Оценка: 3 (1)
Здравствуйте, Michael7, Вы писали:

T>>Есть несколько вариантов установки — из пакетного менеджера, из докера и из исходников

T>>На обоих десктопах (i7, i9) перебробовал все три варианта установки — не один не взлетел
M>Как могло из докера не взлететь? Докер это же и есть все предустановленное. Просто запусти докер и всё.
M>Или про Illegal instruction — это как раз к докеру?

Ну если у цпу не такой инструкции, то как докер поможет? Докер он про окружение, а не про инструкции цпу.
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.