扩展MLflow的功能

mlflow-extend的Python项目详细描述


MLflow扩展

Documentation StatusCIcodecovTotal alertsLanguage grade: Pythonversion ^{1}$ Code style: blackGitHub

扩展MLflow的功能。在

安装

来自PyPI

pip install mlflow-extend

来自GitHub(开发版本)

^{pr2}$

示例

importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltfromplotlyimportgraph_objectsasgofrommlflow_extendimportmlflowwithmlflow.start_run():# mlflow native APIsmlflow.log_param('param',0)mlflow.log_metric('metric',1.0)##### new APIs mlflow_extend provides ###### flatten dictmlflow.log_params_flatten({"a":{"b":0}})mlflow.log_metrics_flatten({"a":{"b":0.0}})# dictmlflow.log_dict({'a':0},'dict.json')# numpy arraymlflow.log_numpy(np.array([0]),'array.npy')# pandas dataframemlflow.log_df(pd.DataFrame({'a':[0]}),'df.csv')# matplotlib figurefig,ax=plt.subplots()ax.plot([0,1],[0,1])mlflow.log_figure(fig,'figure.png')# plotly figurefig=go.Figure(data=[go.Bar(x=[1,2,3],y=[1,3,2])])mlflow.log_figure(fig,'figure.html')# confusion matrixmlflow.log_confusion_matrix([[1,2],[3,4]])# run "mlflow ui" and see the result.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何将cassandra中的行数据转换为与列相关的嵌套json   java如何使用jcr XPath在jcr:content/@jcr:data中搜索?   java在使用openCV进行安卓开发时如何利用手机的广角镜头   java解析扩展了接口,结束了一个潜在的无限循环   位置服务的@Override方法中存在java Android应用程序错误   java本地线程的用途和需求是什么   具有左右子访问的java节点树遍历   java验证JsonWebToken签名   JUL日志处理程序中的java日志记录   嵌入式Java读取给定时间段的串行数据。   java有没有办法从多个URL获取多个图像?   java线程通过等待intent阻止自己发送intent   java Spring MVC解析多部分内容请求   java JPA/Hibernate静态元模型属性未填充NullPointerException   java格式错误的字符(需要引号,得到I)~正在处理   java为什么PrintWriter对象抛出FileNotFoundException?   java Neo4j未正确保存标签   java IE不加载图像