I am running pixellib version 0.7.1 on Macos M1. It fails badly in image segmentation showing strange results. Some forums suggest downgrading tensorflow to 2.4.0. Here are the details from conda info:
active environment : mlp
active env location : /Users/saman/miniforge3/envs/mlp
shell level : 1
user config file : /Users/saman/.condarc
populated config files : /Users/saman/miniforge3/.condarc
/Users/saman/.condarc
conda version : 22.9.0
conda-build version : not installed
python version : 3.10.6.final.0
virtual packages : __osx=13.0.1=0
__unix=0=0
__archspec=1=arm64
base environment : /Users/saman/miniforge3 (writable)
conda av data dir : /Users/saman/miniforge3/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64
https://conda.anaconda.org/conda-forge/noarch
package cache : /Users/saman/miniforge3/pkgs
/Users/saman/.conda/pkgs
envs directories : /Users/saman/miniforge3/envs
/Users/saman/.conda/envs
platform : osx-arm64
user-agent : conda/22.9.0 requests/2.28.1 CPython/3.10.6 Darwin/22.1.0 OSX/13.0.1
UID:GID : 501:20
netrc file : None
offline mode : False
right now
conda install tensorflow = 2.4.0
Finds a million conflicts (guessing with all the pixellib packages) pip install also somehow fails
(mlp) saman@Samanss-MacBook-Air opencv-python-4.5.3.56 % pip install tensorflow==2.4.0
ERROR: Could not find a version that satisfies the requirement tensorflow==2.4.0 (from versions: none)
ERROR: No matching distribution found for tensorflow==2.4.0
I highly appriciate anyone helping me out of this.