You can install everything from the PyPI repository using pip install -e .
but Tensorflow will most likely not install. A safer way would be to use conda to setup most of the packages then use pip to install.
- Git clone and activate your environment of choice.
- Install tensorflow.
pip install -e .
- Git clone this repo
git clone https://github.com/hansenlab/mNSF/
and entercd mNSF
. - Install
conda
. I recommend this distribution: https://github.com/conda-forge/miniforge. Do not install the fullanaconda
, it's highly bloated. - Create a new environment and install using
conda env create -n mnsf -f environment.yml
conda activate mnsf
The package should be available right away.
- Install tensorflow.
CPU only
conda install tensorflow
GPU
If you have a GPU and is operating in a Linux system, you can in the `mnsf` environment.conda install tensorflow-gpu
This package is managed by twine
. Assuming twine
is installed in your python version, you build the distribution by
python setup.py sdist
inside the repository directory, and then you upload to PyPI by
twine upload dist/*
(requires an account on PyPI)