客户机模式

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第三方库


热门话题
如何在Spring中获取java类中的Jndi名称   java获取运行时异常:关闭Flatter应用程序时无法销毁活动   无法将java BitmapDrawable转换为AnimationDrawable   集合Java,带反射的列表排序   在java中打开文件后会发生什么   java未在EntityManagerFactory中指定PersistenceProvider,并且所选PersistenceUnitInfo未指定基于注释的配置   java获取方法集合   io是输入流。close()是java中的阻塞调用吗?   java Firebase动态链接未重定向到即时应用   java使用ServletRegistration可以配置什么。动态   通过控制台将java正则表达式作为输入   java GWTJacksonAPT不忽略序列化中的接口对象   java进程列表和来自列表的映射<map<String,String>>