客户机模式

moderage-python的Python项目详细描述


模式范围客户端

PyPI version

什么是现代化

moderage是一个用于存储实验结果和模型的轻量级工具。实验被他们的 metacategoryid

元类别

现代实验有一个元范畴,它基本上定义了实验的type类型。 将元类别视为包含许多相同类型的实验或数据集的项目的标识符。

例如,当使用多组超参数运行多个实验时,这些实验将保存到 相同的元类别。

ids

一旦实验被保存,它就有一个id。这可以用来加载实验。

配置

moderage可以在localserver模式下启动。

局部

在本地模式下,moderage会将文件本地保存到~/.moderage文件夹中

服务器

Moderage服务器承载实验、数据和元数据,因此可以从任何地方进行访问。

您可以在此处查看(当前正在开发中): Server

用户界面

Moderage用户界面与Moderage服务器通信,并允许浏览实验和数据

您可以在此处查看(当前正在开发中): UI

配置文件

moderage中的配置在.mrconfig文件中定义。如果没有创建配置文件, Moderage将在local模式下自动启动

保存结果

要使用某些元数据保存任意数量的文件,请执行以下操作:

一。定义一个元对象

mymeta={'hyperparameter1':100,'hyperparameter2':200,'hyperparameter3':0.7,}

2.(可选)定义要上载的任何文件

myfiles=[{'filename':'./path/to/myfile.csv','caption':'This is my file that contains my results'},{'filename':'./path/to/mygraph.png','caption':'This is my file that contains my graph'},...]

四。(可选)参考本实验所依赖的任何其他实验。

在许多情况下,你的实验可能依赖于生成的数据集或预先训练的模型,这些模型也有许多超参数。 通过将这些实验添加到父对象中,可以引用这些实验parent

myparents=[{'id':[THEIDOFTHEPARENTEXPERIEMENT],'metaCategory':'generated_dataset'},{'id':[THEIDOFTHEPARENTEXPERIEMENT],'metaCategory':'pretrained_model'}]

5个。呼叫save

experiment=mr.save('category_name',mymeta,files=myfiles)

加载结果

加载保存的实验很简单,只需知道实验的meta categoryid

experiment=mr.load(id,meta_category)

加载实验后,可以访问实验中的元信息和文件。

例如:

meta=experiment.metaparents=experiment.parentsfiles=experiment.filesfile=experiment.get_file('mygraph.png')

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

推荐PyPI第三方库


热门话题
java当我点击MainActivity中的按钮以显示其他活动时,它不起作用   java游戏!框架:在请求之间获取控制器的组件/字段/对象   JavaBlackBerry:调用计算器并检索值?   java Struts2 jQuery插件提交按钮   java无法将更新的画布绘制到活动   java如何将Gson值放入HashMap   使用截取时出现java错误:RecyclerView:未连接适配器;跳过布局   java组织。冬眠HibernateException:在Hibernate搜索中编制索引时出错(在事务完成之前)   java Swagger服务器存根生成工作流   java JInternalFrame底部阴影问题   java nio缓冲区类中limit()的用法是什么   java水平回收器视图内部选项卡布局   java Maven无法找到依赖项   java如何管理不同应用程序实例的权限文件?