microsoft / tf2-gnn

TensorFlow 2 library implementing Graph Neural Networks
MIT License
371 stars 73 forks source link

TF2-GNN and MLFlow #26

Closed flogrammer closed 3 years ago

flogrammer commented 4 years ago

Hi all,

thanks for the great work on tf2-gnn.

I have an issue with using MLFlow (which uses azure-storage-blob>=12.0) in combination with tf2-gnn (which requires "dpu-utils>=0.2.7").

When I import both modules, depending on the installation order, I either get in mlflow:

from azure.storage.blob import BlockBlobService ImportError: cannot import name 'BlockBlobService'

or also in tf2_gnn (in the dpu_utils package and in tf2-gnn in /tf2_gnn/data/graph_dataset.py, line 7.):

from azure.storage.blob import BlobClient ImportError: cannot import name 'BlobClient'

I followed the ideas here: https://stackoverflow.com/questions/50581138/cannot-import-name-blockblobservice but none of them worked unfortunately.

Do you have any ideas on this? Thanks 👍