ubuntu に opencv tensorflow2 のインストール
Ubuntu に python の opencv をインストール
を参考に
python -m pip install --upgrade pip pip install opencv-python pip install opencv-contrib-python
でインストール
を参考に
pip install --upgrade pip pip install tensorflow
でインストール
pip show tensorflow
でバージョンを確認したら
Name: tensorflow Version: 2.8.0 Summary: TensorFlow is an open source machine learning framework for everyone. Home-page: https://www.tensorflow.org/ Author: Google Inc. Author-email: packages@tensorflow.org License: Apache 2.0 Location: /home/snowpool/anaconda3/lib/python3.8/site-packages Requires: absl-py, astunparse, flatbuffers, gast, google-pasta, grpcio, h5py, keras, keras-preprocessing, libclang, numpy, opt-einsum, protobuf, setuptools, six, tensorboard, tensorflow-io-gcs-filesystem, termcolor, tf-estimator-nightly, typing-extensions, wrapt Required-by:
となった
UbuntuにTensorFlowをインストールする【機械学習システム公開のため】
によれば
avx 対応しているCPUでないとダメらしい
sudo lshw -class processor
で
CPUの確認ができるらしい
私の環境だと
*-cpu 詳細: CPU 製品: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz ベンダー: Intel Corp. 物理ID: 3 バス情報: cpu@0 バージョン: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz シリアル: To Be Filled By O.E.M. スロット: CPU 1 サイズ: 1966MHz 容量: 3800MHz 幅: 64 bits クロック: 100MHz 性能: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb ssbd ibrs ibpb stibp kaiser tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts md_clear flush_l1d cpufreq 設定: cores=4 enabledcores=4 threads=8
となり
一応は問題なし
10年前くらいに購入したマシンだったけど
なんとか動くようだ