Compile TensorFlow from Source, rebuild TensorFlow with compiler flags, a tutorial
In this video I'm showing how to compile TensorFlow from source. This resolves the warning "rebuild TensorFlow with the appropriate compiler flags"
I also discuss CPU instructions and how they can make our computers faster.
Finally I compare speed to see if it is "worth" compiling from source.
Here is the python file I ran: https://cloud.overthinking.tech/s/LfRG8Ggk2p8rAti
TensorFlow's Instructions: https://www.tensorflow.org/install/source
Here are all the commands, copy pasta to your hearts content:
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -o Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
conda create --name pythontemp python=3.10
conda activate pythontemp
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
sudo apt install gcc g++ patchelf
git clone https://github.com/tensorflow/tensorflow.git
cd tensorflow
python3 configure.py
cd ..
sudo mv bazelisk-linux-amd64 /usr/local/bin/bazel
sudo chmod +x /usr/local/bin/bazel
cd tensorflow
sudo bazel build -j 12 --local_ram_resources=8192 --config=opt //tensorflow/tools/pip_package:build_pip_package
sudo ./bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg
pip install /tmp/tensorflow_pkg/tensorflow-....whl
ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /home/jtrev/miniconda3/envs/pythontemp/bin/../lib/libstdc++.so.6
0:00 Intro
0:37 Why Do This
1:15 CPU Instructions
3:34 Speed with no AVX nor SSE
4:10 Speed with all instructions
4:47 Speed with some instructions
5:44 Compile TensorFlow From Source, My Setup
7:05 Copy Pasta Time
14:29 Wait for Build
14:55 Finish Install
17:39 Up and Running!
18:29 The Speed?
19:43 Outro
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Compile TensorFlow from Source, rebuild TensorFlow with compiler flags, a tutorial», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.