LINUX.ORG.RU

Как установить Tensorflow?

 ,


0

0

Нид хелп!

Дистрибутив Arch Linux, python 3.10.9.

Из репозитория установить не могу - пакет python-tensorflow конфликтует с FreeCAD.

Ну ладно, ставлю через pip - ставится tensorflow 2.11, который не работает - он требует SSE4.2, в процессоре такого нету.

В интернете нашел, что надо ставить tensorflow 1.5 тогда, но из pip оон куда-то испрарился - там начиная с 1.8.

Подскажите, как быть? Как его установить хоть как-то?

Ответ на: комментарий от vvn_black

Извини, но я не обязан разбираться в ваших докерхабах. Потому и задаю вопросы здесь в техразделе. И никого не оскорбляю за незнание вопросов по моей специальности, хотя таких вопросов тоже задать могу в избытке.

Хамить с ходу в техразделе это просто зашквар.

James_Holden ★★★
() автор топика
Ответ на: комментарий от James_Holden

Если ты хочешь это донести, то можно просто сказать.

если бы ты перешёл по первой ссылке, то там про это написано и есть ссылка на докер хаб: Образы TensorFlow Docker

ниже «Релизы изображений помечаются тегами»

fsb4000 ★★★★★
()
Последнее исправление: fsb4000 (всего исправлений: 1)
Ответ на: комментарий от James_Holden

Я приношу вам свои извинения. Извинения за то, что ошибался, думая, что когнитивные способности есть у всех.

Я, понимаю, что вам очень хочется поблагодарить за то, что кто-то решил или показал направление решения вашей проблемы, но начав хамить вы уже не можете остановиться. Ну что же, у всякого бывают неудачные дни и неудачные поступки.

vvn_black ★★★★★
()
Ответ на: комментарий от fsb4000

Я перешел по ссылке и перешел по твоей ссылке, но не догадался что надо перейти еще на вкладку tags. Потому что это совсем не очевидно.

Ладно, я установил образ, tensorflow работает вроде. Но теперь еще большая проблема - нету keras, то есть мне надо было ставить образы с keras сразу, и я их нашел на докерхабе, только непонятно - в каком из них нужная версия tensorflow. Они же названы по версии keras.

James_Holden ★★★
() автор топика
Ответ на: комментарий от vvn_black

Именно так, я уже после первой ссылки смотрел как поставить из докера и зашел сюда поблагодарить, но увидел от тебя хамство. Это неприемлимо в техразделе. Так что извини, не я первый начал.

James_Holden ★★★
() автор топика
Ответ на: комментарий от James_Holden

Но теперь еще большая проблема - нету keras, то есть мне надо было ставить образы с keras сразу, и я их нашел на докерхабе, только непонятно - в каком из них нужная версия tensorflow. Они же названы по версии keras.

Можешь свой образ создать на основе образа tensorflow

https://stackoverflow.com/a/66624941/4544798

fsb4000 ★★★★★
()
Ответ на: комментарий от fsb4000

Так ведь проблема - как туда добавить keras, совместимый с древним tensorflow. Попробовал из репов - там в репах его нету. Через pip ставится несовместимый и не работает.

James_Holden ★★★
() автор топика
Ответ на: комментарий от vvn_black

Мне? Мне то за что. Стыдно должно быть хамящим в техразделах. Могу только дать совет идти либо работать, либо шутить в толксы, а не устраивать клоунаду в девелопмент. Форуму и так без твоей клоунады плохо в последнее время, не надо его добивать.

James_Holden ★★★
() автор топика

Что интересно, срачи такого уровня встречаются только между технарями, и между людьми на выходе из депрессии.

У депрессанов это объясняется страхом любой неудачи, которая неизбежно оборачивается новой стадией депрессии и страданий. Поэтому нужно быть правым любой ценой.

Ну а у технарей тем, что они не признают важность гуманитарных наук, и как следствие ничего не понимают в людях.

kolpakchi
()

в процессоре такого нету

Купить новый проц или не юзать tf. Производительность для реальных задач будет дно так что лучше поискать что-то ещё кмк.

Либо ещё вариант - арендуй виртуалку и гоняй там. Обычно там достаточно новые процы, и если ты не собираешься 24/7 тренить то в целом по деньгам не очень дорого будет

upcFrost ★★★★★
()
Ответ на: комментарий от phoenix

QEMU version 7.2.0 released
14 Dec 2022

We’d like to announce the availability of the QEMU 7.2.0 release. This release contains 1800+ commits from 205 authors.

You can grab the tarball from our download page. The full list of changes are available in the Wiki.

Highlights include:

    ARM: emulation support for the following CPU features: Enhanced Translation Synchronization, PMU Extensions v3.5, Guest Translation Granule size, Hardware management of access flag/dirty bit state, and Preventing EL0 access to halves of address maps
    ARM: emulation support for Cortex-A35 CPUs
    LoongArch: support for fw_cfg DMA functionality, memory hotplug, and TPM device emulation
    OpenRISC: support for multi-threaded TCG, stability improvements, and new ‘virt’ machine type for CI/device testing.
    RISC-V: ‘virt’ machine support for booting S-mode firmware from pflash, and general device tree improvements
    s390x: support for Message-Security-Assist Extension 5 (RNG via PRNO instruction), SHA-512 via KIMD/KLMD instructions, and enhanced zPCI interpretation support for KVM guests
    x86: TCG performance improvements, including SSE
    x86: TCG support for AVX, AVX2, F16C, FMA3, and VAES instructions
    x86: KVM support for “notify vmexit” mechanism to prevent processor bugs from hanging whole system
    LUKS block device headers are validated more strictly, creating LUKS images is supported on macOS
    Memory backends now support NUMA-awareness when preallocating memory
    and lots more…

Thank you to everyone involved!

https://www.qemu.org/2022/12/14/qemu-7-2-0/

soomrack ★★★★
()
Ответ на: комментарий от James_Holden

Скажи, ну а ты лично зачем приходишь устраивать клоунаду в техраздел? Какие мотивы? Цирк уехал?

чем тебе ответ soomrack не угодил?.. вполне по теме всё написал... тебе это, выпить валерьяночки надо :)

Sahas ★★★★☆
()
Ответ на: комментарий от Sahas

Ну неужели не понятно. Вроде очевидно.

И так проблема с производительностью на древнем проце без AVX и SSE4.2, так еще надо запустить крайне тормозной эмулятор qemu и в нем обучать нейросети? А зачем? Чтобы что? Какую задачу это решает?

Она обучаться будет на tensorflow собранном без поддержки AVX и SSE4.2 на порядки быстрее, чем на эмуляторе.

То что он написал абсолютно лишено практического смысла. К тому же видно что он имел в виду виртуалку, а не эмуляцию, а потом начал вилять когда стало очевидно что сказал ерунду.

James_Holden ★★★
() автор топика