一种操作指令的处理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:20362594 阅读:40 留言:0更新日期:2019-02-16 16:24
本发明专利技术实施例公开了一种操作指令的处理方法、装置及存储介质,包括:服务器在自身的学习平台中获取针对搭建的训练环境的操作指令;判断获得的操作指令是否是参数调整指令;如果获得的操作指令是参数调整指令,控制训练环境不关闭,并根据参数调整指令中期望调整的目标参数配置信息进行训练。从本发明专利技术实施例提供的技术方案可见,由于服务器预先判断了操作指令是否是参数调整指令,如果确定是参数调整指令,会控制训练环境不关闭,因此在出现因为训练需求所导致的训练参数信息被修改的情况下避免了训练环境的重新启动,从而节省了实际训练所耗费的时间,提高了用户体验。

【技术实现步骤摘要】
一种操作指令的处理方法、装置及计算机可读存储介质
本专利技术实施例涉及计算机
,尤其涉及一种操作指令的处理方法、装置及计算机可读存储介质。
技术介绍
深度学习平台是基于强劲的图形处理器(GraphicsProcessingUnit,GPU)计算资源、搭载多个主流深度学习框架,以使快速搭建深度学习开发环境并全面提速应用开发的平台。现有深度学习平台往往是集开发环境创建、训练环境创建以及实际训练为一体的全面综合平台。相关技术中,在进行实际训练时往往需要预先在所创建的训练环境中设置相应的训练参数信息,然后就这些参数信息进行实际训练。当训练结果不符合预先设定的预期效果时,就需要调整训练参数,而这时深度学习平台就会关闭并重新启动训练环境,然后在重新启动的训练环境中再继续进行训练。然而,这种方式由于在修改训练参数信息时需要重新启动训练环境,因此十分浪费时间,用户体验差。
技术实现思路
为了解决上述技术问题,本专利技术实施例提供一种操作指令的方法、装置及计算机可读存储介质,能够在出现因为训练需求所导致的训练参数信息被修改的情况下避免训练环境的重新启动,因此节省实际训练所耗费的时间,提高用户体验。为了达到本专利技术实施例目的,本专利技术实施例提供了一种操作指令的处理方法,包括:服务器在自身的学习平台中获取针对搭建的训练环境的操作指令;所述服务器判断获得的操作指令是否是参数调整指令;如果获得的操作指令是所述参数调整指令,所述服务器控制训练环境不关闭,并根据所述参数调整指令中期望调整的目标参数配置信息进行训练。如果获得的操作指令是训练环境关闭指令,还包括:所述服务器关闭所述训练环境,并释放搭建所述训练环境占用的物理资源。所述服务器在自身的学习平台中获取针对搭建的训练环境的操作指令之前,还包括:所述服务器在所述学习平台中获取携带有目标资源信息和初始参数配置信息的训练环境搭建指令;所述服务器获取与所述目标资源信息对应的物理资源;所述服务器根据获得的物理资源搭建所述训练环境;当接收到训练指令时,所述服务器根据所述初始参数信息在所述训练环境中进行训练。所述训练环境运行在容器中;所述服务器根据初始参数信息在训练环境中进行训练,包括:所述服务器根据所述初始参数信息控制所述容器启动运行,以实现在所述训练环境中根据所述初始参数信息进行训练。所述服务器控制训练环境不关闭,并根据参数调整指令中所要调整的目标参数配置信息进行训练,包括:所述服务器控制所述训练环境不关闭,并控制所述容器暂停运行;所述服务器根据所述目标参数配置信息更改原先的参数配置信息;所述服务器控制所述容器启动运行,以实现在所述训练环境中根据所述目标参数配置信息进行训练。本专利技术实施例还提供了一种操作指令的处理装置,包括:获取模块,用于在服务器的学习平台中获取针对搭建的训练环境的操作指令;判断模块,用于判断获得的操作指令是否是参数调整指令;处理模块,用于如果获得的操作指令是所述参数调整指令,控制训练环境不关闭,并根据所述参数调整指令中期望调整的目标参数配置信息进行训练。如果获得的操作指令是训练环境关闭指令,所述处理模块,还用于关闭所述训练环境,并释放搭建所述训练环境占用的物理资源。所述获取模块还用于:在所述学习平台中获取携带有目标资源信息和初始参数配置信息的训练环境搭建指令;获取与所述目标资源信息对应的物理资源;所述处理模块,还用于:根据获得的物理资源搭建所述训练环境;当接收到训练指令时,根据所述初始参数信息在所述训练环境中进行训练。本专利技术实施例还提供了一种操作指令的处理装置,包括:处理器和存储器,其中,存储器中存储有以下可被处理器执行的指令:在服务器的学习平台中获取针对搭建的训练环境的操作指令;判断获得的操作指令是否是参数调整指令;如果获得的操作指令是所述参数调整指令,控制训练环境不关闭,并根据所述参数调整指令中期望调整的目标参数配置信息进行训练。本专利技术实施例还提供了一种计算机可读存储介质,所述存储介质上存储有计算机可执行指令,所述计算机可执行指令用于执行以下步骤:在服务器的学习平台中获取针对搭建的训练环境的操作指令;判断获得的操作指令是否是参数调整指令;如果获得的操作指令是所述参数调整指令,控制训练环境不关闭,并根据所述参数调整指令中期望调整的目标参数配置信息进行训练。与现有技术相比,本专利技术实施例至少包括:服务器在自身的学习平台中获取针对搭建的训练环境的操作指令;判断获得的操作指令是否是参数调整指令;如果获得的操作指令是参数调整指令,控制训练环境不关闭,并根据参数调整指令中期望调整的目标参数配置信息进行训练。从本专利技术实施例提供的技术方案可见,由于服务器预先判断了操作指令是否是参数调整指令,如果确定是参数调整指令,会控制训练环境不关闭,因此在出现因为训练需求所导致的训练参数信息被修改的情况下避免了训练环境的重新启动,从而节省了实际训练所耗费的时间,提高了用户体验。本专利技术实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例而了解。本专利技术实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术实施例技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术实施例的技术方案,并不构成对本专利技术实施例技术方案的限制。图1为本专利技术实施例提供的一种操作指令的处理方法;图2为本专利技术实施例提供的一种深度学习平台的使用方法;图3为本专利技术实施例提供的一种服务器的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术实施例的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。现有学习平台包括以下几种类型:1、能够自由配置硬件资源和自由创建深度学习环境,且在linux操作系统环境下运行的深度学习平台,该类型平台的优点在于用户可以根据自身需要随意搭配硬件资源以创建符合要求的深度学习环境,然而缺点在于这种深度学习平台采用命令行模式进行相关操作,因此适合具备一定编程知识的专业程序员。2、只提供训练环境创建和进行实际训练的深度学习平台,该类型平台必须由用户先在自己的主机上搭建开发环境,然后将所开发出的产品移植至该平台,并且搭建与之前开发环境相适应的训练环境以进行实际训练,因此缺点是增加了繁琐程度,并且之后搭建的训练环境和之前搭建的开发环境往往不兼容,极易出现错误,而当出现错误时,需需要重新修改代码,整个过程耗时长。3、提供开发环境创建、训练环境创建和进行实际训练的深度学习平台,该类型平台应用最为广泛。然而,无论这三种类型中哪种类型平台在修改训练参数信息时都需要重新启动训练环境,因此十分浪费时间,用户体验差。本专利技术实施例提供一种操作指令的处理方法,如图1所示,该方法包括:步骤101、服务器在自身的学习平台中获取针对搭建的训练环境的操作指令。步骤102、服务器判断获得的操作指令是否是参数调整指令。步骤103、如果获得的操作指令是参数调整指令,服务器控制训练环境不关闭,并根据参数调整指令中期望调整的目标参数配置信息进行训练。本专利技术实施例所提供的操作指令的处理方法,服务器在自身的学习平台中获取本文档来自技高网...

【技术保护点】
1.一种操作指令的处理方法,其特征在于,包括:服务器在自身的学习平台中获取针对搭建的训练环境的操作指令;所述服务器判断获得的操作指令是否是参数调整指令;如果获得的操作指令是所述参数调整指令,所述服务器控制训练环境不关闭,并根据所述参数调整指令中期望调整的目标参数配置信息进行训练。

【技术特征摘要】
1.一种操作指令的处理方法,其特征在于,包括:服务器在自身的学习平台中获取针对搭建的训练环境的操作指令;所述服务器判断获得的操作指令是否是参数调整指令;如果获得的操作指令是所述参数调整指令,所述服务器控制训练环境不关闭,并根据所述参数调整指令中期望调整的目标参数配置信息进行训练。2.根据权利要求1所述的处理方法,其特征在于,如果获得的操作指令是训练环境关闭指令,还包括:所述服务器关闭所述训练环境,并释放搭建所述训练环境占用的物理资源。3.根据权利要求1所述的处理方法,其特征在于,所述服务器在自身的学习平台中获取针对搭建的训练环境的操作指令之前,还包括:所述服务器在所述学习平台中获取携带有目标资源信息和初始参数配置信息的训练环境搭建指令;所述服务器获取与所述目标资源信息对应的物理资源;所述服务器根据获得的物理资源搭建所述训练环境;当接收到训练指令时,所述服务器根据所述初始参数信息在所述训练环境中进行训练。4.根据权利要求3所述的处理方法,其特征在于,所述训练环境运行在容器中;所述服务器根据初始参数信息在训练环境中进行训练,包括:所述服务器根据所述初始参数信息控制所述容器启动运行,以实现在所述训练环境中根据所述初始参数信息进行训练。5.根据权利要求4所述的处理方法,其特征在于,所述服务器控制训练环境不关闭,并根据参数调整指令中所要调整的目标参数配置信息进行训练,包括:所述服务器控制所述训练环境不关闭,并控制所述容器暂停运行;所述服务器根据所述目标参数配置信息更改原先的参数配置信息;所述服务器控制所述容器启动运行,以实现在所述训练环境中根据所述目标参数配置信息进行训练。6...

【专利技术属性】
技术研发人员:张浩
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1