Skip to content

Commit

Permalink
Update to Tensorflow 2.8 (#195)
Browse files Browse the repository at this point in the history
* Update model versions

* Update deepcell and TF requirements

* Drop tests for Python 3.6 and add 3.9

* Update deepcell-spots version

* Update tensorflow-serving-api version
  • Loading branch information
elaubsch committed Jun 1, 2022
1 parent 2ab84a3 commit f712280
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yaml
Expand Up @@ -12,7 +12,7 @@ jobs:

strategy:
matrix:
python-version: [3.6, 3.7, 3.8]
python-version: [3.7, 3.8, 3.9]

steps:
- uses: actions/checkout@v2
Expand Down
10 changes: 5 additions & 5 deletions redis_consumer/settings.py
Expand Up @@ -92,9 +92,9 @@
METADATA_EXPIRE_TIME = config('METADATA_EXPIRE_TIME', default=30, cast=int)

# Tracking settings
TRACKING_MODEL = config('TRACKING_MODEL', default='TrackingModelInf:4', cast=str)
TRACKING_MODEL = config('TRACKING_MODEL', default='NuclearTrackingInf:6', cast=str)
CALIBAN_MODEL = config('CALIBAN_MODEL', default=TRACKING_MODEL, cast=str)
NEIGHBORHOOD_ENCODER = config('NEIGHBORHOOD_ENCODER', default='TrackingModelNE:2', cast=str)
NEIGHBORHOOD_ENCODER = config('NEIGHBORHOOD_ENCODER', default='NuclearTrackingNE:6', cast=str)

# tracking.cell_tracker settings TODO: can we extract from model_metadata?
MAX_DISTANCE = config('MAX_DISTANCE', default=50, cast=int)
Expand All @@ -115,7 +115,7 @@

# Mesmer model Settings
# deprecated model name, use MESMER_MODEL instead.
MULTIPLEX_MODEL = config('MULTIPLEX_MODEL', default='MultiplexSegmentation:5', cast=str)
MULTIPLEX_MODEL = config('MULTIPLEX_MODEL', default='MultiplexSegmentation:9', cast=str)
MESMER_MODEL = config('MESMER_MODEL', default=MULTIPLEX_MODEL, cast=str)
MESMER_COMPARTMENT = config('MESMER_COMPARTMENT', default='whole-cell')

Expand All @@ -127,8 +127,8 @@

# Set default models based on label type
MODEL_CHOICES = {
0: config('NUCLEAR_MODEL', default='NuclearSegmentation:5', cast=str),
1: config('CYTOPLASM_MODEL', default='CytoplasmSegmentation:4', cast=str),
0: config('NUCLEAR_MODEL', default='NuclearSegmentation:6', cast=str),
1: config('CYTOPLASM_MODEL', default='CytoplasmSegmentation:5', cast=str),
2: config('PHASE_MODEL', default='PhaseCytoSegmentation:0', cast=str)
}

Expand Down
2 changes: 1 addition & 1 deletion requirements-no-deps.txt
@@ -1,3 +1,3 @@
# tensorflow-serving-api installs tensorflow so install
# with --no-deps to prevent overwriting tensorflow-cpu
tensorflow-serving-api~=2.5.3
tensorflow-serving-api~=2.8.0
10 changes: 5 additions & 5 deletions requirements.txt
@@ -1,9 +1,9 @@
# deepcell packages
deepcell-cpu~=0.11.0
deepcell-spots~=0.2.1
deepcell-toolbox~=0.10.3
deepcell-tracking~=0.5.2
tensorflow-cpu~=2.5.2
deepcell-cpu~=0.12.0
deepcell-spots~=0.3.1
deepcell-toolbox~=0.11.2
deepcell-tracking~=0.5.7
tensorflow-cpu~=2.8.0
tifffile>=2020.9.3
imagecodecs
numpy>=1.16.6
Expand Down

0 comments on commit f712280

Please sign in to comment.