mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-06-03 22:34:11 +02:00
Correct code
This commit is contained in:
@@ -4,17 +4,13 @@ set -e
|
|||||||
|
|
||||||
# Check if the CPU supports AVX2
|
# Check if the CPU supports AVX2
|
||||||
if [[ "$(uname -m)" = "x86_64" ]]; then
|
if [[ "$(uname -m)" = "x86_64" ]]; then
|
||||||
# Get the CPU flags
|
if lscpu | grep -q "Flags"; then
|
||||||
cpu_flags=$(lscpu | grep "Flags" | awk '{print $2}')
|
if ! lscpu | grep -q "avx2"; then
|
||||||
|
|
||||||
# Check if avx2 is NOT present in the flags
|
|
||||||
if [[ ! "$cpu_flags" =~ "avx2" ]]; then
|
|
||||||
bashio::log.warning "NON SUPPORTED CPU DETECTED"
|
bashio::log.warning "NON SUPPORTED CPU DETECTED"
|
||||||
bashio::log.warning "Your CPU doesn't support AVX2, the analyzer service likely won't work."
|
bashio::log.warning "Your cpu doesn't support avx2, the analyzer service will likely won't work"
|
||||||
bashio::log.warning "Trying to install tensorflow instead of tflite_runtime."
|
bashio::log.warning "Trying to install tensorflow instead of tflite_runtime instead"
|
||||||
|
|
||||||
# Uninstall tflite_runtime and install tensorflow
|
|
||||||
$PYTHON_VIRTUAL_ENV /usr/bin/pip3 uninstall -y tflite_runtime
|
$PYTHON_VIRTUAL_ENV /usr/bin/pip3 uninstall -y tflite_runtime
|
||||||
$PYTHON_VIRTUAL_ENV /usr/bin/pip3 install tensorflow
|
$PYTHON_VIRTUAL_ENV /usr/bin/pip3 install tensorflow
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user