azure - 是否有使 opencensus 与 MLFlow 一起使用的解决方法?
问题描述
在使用 opencensus Azure 启动日志后,我无法导入 mlflow。MLFlow 导入永远运行。
我的环境如下:
- 蟒蛇 3.7
- opencensus-ext-azure 1.0.7
- opencensus-ext-logging 0.1.0
- 毫升流 1.15.0
这是重现错误的代码:
import logging
from opencensus.ext.azure.log_exporter import AzureLogHandler
logger = logging.getLogger(__name__)
logger.addHandler(AzureLogHandler(connection_string='InstrumentationKey=<your-key>'))
logger.warning('Hello, World!')
import mlflow
解决方案
我找到了一种解决方法,但不是最干净的。
即使这样没有用,我也会在开始时导入 mlflow:
import mlflow
import logging
from opencensus.ext.azure.log_exporter import AzureLogHandler
logger = logging.getLogger(__name__)
logger.addHandler(AzureLogHandler(connection_string='InstrumentationKey=<your-key>'))
logger.warning('Hello, World!')
import mlflow
推荐阅读
- rxjs - RxJS v7:如何动态添加/删除和暂停/恢复可观察对象?
- javascript - 无法让类方法循环工作
- c++ - 是否有带有 CUDA 的 Mat1b 版本
- r - 从 R 中的 lm 模型中获取最后 X 天数据的系数和截距值,并在第二天重复并用它创建一个数据框
- java - 映射日期以使用 REST API 的最佳选项
- wpf - WPF(4.8) ContentControl中可以使用两个ControlTemplates吗?(如嵌套模板)
- python - 如何从一列循环每一行并搜索该字符串是否存在于第二个excel的另一列中
- php - Drupal 8:我们可以在自定义模块中使用具有自己模板的多个块吗?
- c# - 重定向不重定向到指定的操作
- javascript - 在 Chart.js 中为一个数据集中的单个点设置样式