sgoldenlab / simba

SimBA (Simple Behavioral Analysis), a pipeline and GUI for developing supervised behavioral classifiers
https://simba-uw-tf-dev.readthedocs.io/
GNU General Public License v3.0
286 stars 139 forks source link

pose configuration without bodypart's name and picture on MacOS #119

Closed carlitomu closed 3 years ago

carlitomu commented 3 years ago

Hi, I'have installed simba on my mac (version 10.13.6), following the instructions and using anaconda (https://github.com/sgoldenlab/simba/blob/master/docs/installation.md). At the end of the installation process, in the prompt appear these message:

Schermata 2021-06-09 alle 17 01 42

But, anyway, simba runs...

I open the program and try to create a project, but the pose configuration does not work correctly, it lacks of some fields. I inserted the pose config name, the number of animals and bodyparts and I browse the image path and then clicking on "confirm" button nothing occured: the fields about the bodypart's name didn't appear in the window.

I have also tried to solve the problem with matplotlib (uninstalling and installing it again), but the pose configuration problem is always there.

Probably the problem is related to the MacOs system... Is there a simba version more suitable for MacOs System? (I tried the installation process with and withou tensorflow: "simba-uw-tf==1.3.7" and "simba-uw-no-tf"

Thanks, Carlo.

sgoldenlab commented 3 years ago

Hey @carlitomu - to run SimBA on a Mac, you will have to use the simba-uw-tf-dev version of SimBA. You can install it via pip installsimba-uw-tf-dev` - can you give it a go and let me know if it boots up and you see all the buttons etc?

carlitomu commented 3 years ago

Thanks @sgoldenlab ! I created a new environment in anaconda and I used simba-uw-tf-dev version of SimBA, but the problems remains the sames. The prompt continues to give this message:

Schermata 2021-06-09 alle 18 55 41

Then in the pose configuration menu there'ren't the fields about the bodypart's name:

Schermata 2021-06-09 alle 18 54 59

In the prompt appears this message

Schermata 2021-06-09 alle 18 55 59

An in SimBa this one:

Schermata 2021-06-09 alle 18 55 16

The number "4" I think it's related to the number of bodypart I inserted in the pose configuration window. An it appears three time because I clicked three time on the "confirm" button.

So, this version of SimBa has the same problems with my mac.

inoejj commented 3 years ago

Please update to simba-tf-dev==0.84.2 and the issue should be fixed.

Best, JJ

carlitomu commented 3 years ago

thanks @inoejj and @sgoldenlab. The simba-tf-dev==0.84.2 works! Bye, Carlo.