-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
This issue occurs when running example predictions given in the README.md file. Despite creating a Mamba environment with the specified required package versions, all predictions throw the following error:
Environment:
- OS: CentOS 7 (Core)
- Mamba: 1.5.5
File "PolyaID_PolyaStrength_prediction.py", line 39, in <module>
polyaID = utils.make_polyaid_model("PolyaID_model.h5")
File "/home1/BAS/tenywaj/TEST/PolyaModelsHuman/predictor_tool/PolyaID_PolyaStrength_utilities.py", line 95, in make_polyaid_model
from keras import Input
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/keras/__init__.py", line 3, in <module>
from . import utils
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/keras/utils/__init__.py", line 26, in <module>
from .vis_utils import model_to_dot
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/keras/utils/vis_utils.py", line 7, in <module>
from ..models import Model
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/keras/models.py", line 10, in <module>
from .engine.input_layer import Input
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/keras/engine/__init__.py", line 7, in <module>
from .network import get_source_inputs
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/keras/engine/network.py", line 15, in <module>
from . import saving
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/keras/engine/saving.py", line 35, in <module>
from tensorflow.python.lib.io import file_io as tf_file_io
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/tensorflow/__init__.py", line 28, in <module>
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/tensorflow/python/__init__.py", line 63, in <module>
from tensorflow.python.framework.framework_lib import * # pylint: disable=redefined-builtin
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/tensorflow/python/framework/framework_lib.py", line 25, in <module>
from tensorflow.python.framework.ops import Graph
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 54, in <module>
from tensorflow.python.platform import app
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/tensorflow/python/platform/app.py", line 23, in <module>
from absl.app import run as _run
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/absl/app.py", line 37, in <module>
from absl import flags
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/absl/flags/__init__.py", line 35, in <module>
from absl.flags import _argument_parser
File "/home1/datas/miniforge3-tenywaj/envs/polyamodels/lib/python3.6/site-packages/absl/flags/_argument_parser.py", line 82, in <module>
class ArgumentParser(Generic[_T], metaclass=_ArgumentParserCache):
TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels