You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Search on code.bioconductor.org for tensorflow file:DESCRIPTION: scAlign, ttgsea, infinityFlow, pareg (note: scAlign also needs to update python, some of these may need to include tensorflow as a SystemRequirements)
Determine if they should add INSTALL file
Update Mac ARM64 Doc
Make pip_arm64.txt (what path?)
Make issue in github.com/Bioconductor/bioconductor_salt
Update kjohnson
For posterity, also adding from Slack discussion, quoting @hpages :
If a Bioc package installs a CRAN package that has a SystemRequirement, it should explicitly declare it in the Bioc package's SystemRequirements
Generally speaking I would say yes. For Python modules like tensorflow: definitely! With the exception of packages that manage their Python deps via basilisk. All their Python needs are taken care of automatically by basilisk so they don't need to declare them in SystemRequirements.
The text was updated successfully, but these errors were encountered:
A bummer that pip3 install tensorflow does not work on Mac ARM64 😞
I would be cautious about the workaround you link to on SO. Seems tricky/hacky, has not been approved yet, has only one upvote, and it's not clear that it will play well with other Python modules that depend on the tensorflow module (see Side-Note: Package Install Issues). Also I suspect that most M1 users are not aware of this workaround so will probably struggle trying to install the tensorflow module on their machine. If you hit too many snags with this, it's ok to mark Bioconductor packages that depend on this module as unsupported on arm64, until pip3 install tensorflow is actually supported.
AFAIK
pip install tensorflow
doesn't work for Mac ARM64. It's suggested to usepip install Tensorflow-macos Tensorflow-metal
. See https://stackoverflow.com/questions/68515561/installing-tensorflow-on-macos-on-an-arm-mbp.tensorflow file:DESCRIPTION
: scAlign, ttgsea, infinityFlow, pareg (note: scAlign also needs to update python, some of these may need to include tensorflow as a SystemRequirements)For posterity, also adding from Slack discussion, quoting @hpages :
The text was updated successfully, but these errors were encountered: