参考:

https://gitee.com/mindspore/mindspore/blob/r1.2/CONTRIBUTING.md

=================================================================

对fork的MindSpore_Hub进行PR提交:

1.  在MindSpore_hub官网代码库行进行fork (这里以gitee为例)

地址:

https://gitee.com/mindspore/hub

点击 fork, fork到自己的账号下:

2.    将fork到自己账号下的 hub 代码库clone在本地:

git clone https://gitee.com/devilmaycry812839668/hub

主要使用 git remote -v 查看远程状态。

添加一个将被同步给 fork 远程的上游仓库,并再次查看状态确认是否配置成功。

git remote add upstream https://gitee.com/mindspore/hub
git remote -v 

可以看到 clone 到本地的代码库有两个远程库, origin远程库是自己账号下fork的库, 而我们后建立的upstream库指代的是官方最原始的库地址。

3.  对 clone 到本地的库进行操作(1.建立新分支,2.在新分支内进行二次开发,3.将修改后的新分支push到个人账号下的远程库中)

3.1    建立并切换到新分支

git checkout -b {new_branch_name} origin/master

git checkout -b dev_devil origin/master

其中, dev_devil 是我们创建的新分支

3.2. 在新分支内进行二次开发(创建 .md 文件)

根据前文创建好  .md 文件,保存到 clone到本地的hub库中:

我们在    mshub_res/assets/mindspore/gpu/1.3  下面创建了新的  .md  文件  (googlenet_v1_cifar10.md)

3.3.  将修改后的新分支push到个人账号下的远程库中

添加跟踪的文件:

git add .

这里我们举例:

git add mshub_res/assets/mindspore/gpu/1.3/

保存到本地库的分支中,并添加描述:

git commit -m "Your commit title"
git commit -s --amend #Add the concrete description of your commit

举例: (这里不对命令 git commit -s --amend 进行示范)

git commit -m 'add .md file'

将修改过的本地分支推送到个人账号(Gitee或GitHub)下的远程分支中:

git push origin  dev_devil

可以在 gitee  个人主页下查看推送信息:

4.   建立PR将个人账号下的远程分支推送给官网账号下的库中:

4.1  在个人库的gitee地址下将分支设为刚才推送给个人远端的分支,即 dev_devil

4.2  建立PR

点击  Pull Requests  按键:

设置好原分支 和  目标分支:

填写好PR信息,点击创建提交,即可。

=========================================================================

(续)MindSpore计算框架如何发布训练好的模型到官方模型仓库MindSpore_Hub上 —— 对fork的MindSpore_Hub进行PR提交的更多相关文章

  1. 【codenet】代码相似度计算框架调研 -- 把内容与形式分开

    首发于我的gitpages博客 https://helenawang.github.io/2018/10/10/代码相似度计算框架调研 代码相似度计算框架调研 研究现状 代码相似度计算是一个已有40年 ...

  2. [.NET网格计算框架] Alchemi

      Alchemi [.NET网格计算框架] 是 一个以使用简易为目的的Windows下的网格计算框架.它提供了:a)开发网格软件的编程环境 和 b)建造网格和运行网格软件的运行机制.       A ...

  3. 高通量计算框架HTCondor(一)——概述

    目录 1. 正文 2. 目录 3. 参考 4. 相关 1. 正文 HTCondor是威斯康星大学麦迪逊分校构建的分布式计算软件和相关技术,用来处理高通量计算(High Throughput Compu ...

  4. Storm分布式实时流计算框架相关技术总结

    Storm分布式实时流计算框架相关技术总结 Storm作为一个开源的分布式实时流计算框架,其内部实现使用了一些常用的技术,这里是对这些技术及其在Storm中作用的概括介绍.以此为基础,后续再深入了解S ...

  5. Spark Streaming实时计算框架介绍

    随着大数据的发展,人们对大数据的处理要求也越来越高,原有的批处理框架MapReduce适合离线计算,却无法满足实时性要求较高的业务,如实时推荐.用户行为分析等. Spark Streaming是建立在 ...

  6. Storm实时计算框架的编程模式

    storm分布式流式计算框架. nimbus:主进程服务(职责就是任务的分配的,程序的分发) supervisor:工作进程服务(职责就是启动线程池,接受任务,运行任务,报告任务的运行状态) 注意容错 ...

  7. 开源图计算框架GraphLab介绍

    GraphLab介绍 GraphLab 是由CMU(卡内基梅隆大学)的Select 实验室在2010 年提出的一个基于图像处理模型的开源图计算框架.框架使用C++语言开发实现. 该框架是面向机器学习( ...

  8. 大数据计算框架Hadoop, Spark和MPI

    转自:https://www.cnblogs.com/reed/p/7730338.html 今天做题,其中一道是 请简要描述一下Hadoop, Spark, MPI三种计算框架的特点以及分别适用于什 ...

  9. (第4篇)hadoop之魂--mapreduce计算框架,让收集的数据产生价值

    摘要: 通过前面的学习,大家已经了解了HDFS文件系统.有了数据,下一步就要分析计算这些数据,产生价值.接下来我们介绍Mapreduce计算框架,学习数据是怎样被利用的. 博主福利 给大家赠送一套ha ...

  10. Dream_Spark-----Spark 定制版:005~贯通Spark Streaming流计算框架的运行源码

    Spark 定制版:005~贯通Spark Streaming流计算框架的运行源码   本讲内容: a. 在线动态计算分类最热门商品案例回顾与演示 b. 基于案例贯通Spark Streaming的运 ...

随机推荐

  1. koishi常用插件推荐

    今天给大家做一个常用插件的推荐 以下将插件归为几个大类,按类型推荐 1. 日常相关 点歌 插件名:koishi-plugin-music-downloadvoice-api 功能介绍: 语音点歌 - ...

  2. Scrapy框架(五)--请求传参

    在某些情况下,我们爬取的数据不在同一个页面中,例如,我们爬取一个电影网站,电影的名称,评分在一级页面,而要爬取的其他电影详情在其二级子页面中. 这时我们就需要用到请求传参. 请求传参的使用场景 当我们 ...

  3. Javascript高级程序设计第四章 | ch4 | 阅读笔记

    变量.作用域与内存 原始值与引用值 什么是字面量形式? let obj = { key1: val1, key2: val2, foo () { } } 这就是字面量形式,手动声明一个对象的属性和方法 ...

  4. http请求方式-CloseableHttpClient

    http请求方式-CloseableHttpClient import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObjec ...

  5. Failed to connect to codeup.aliyun.com port 443 after 21017 ms: Couldn't connect to server Git

    Git拉取出现这个错误 Failed to connect to codeup.aliyun.com port 443 after 21017 ms: Couldn't connect to serv ...

  6. 04-Python文件操作

    打开文件 f=open("我的文件.txt","r",encoding="utf8") #打开一个文件(读模式) f.close() #关闭 ...

  7. 简单测下C++20 vector array lambda 的常数

    某天打了一下 CF,遇到了一道 https://codeforces.com/contest/1806/problem/E 这里需要卡常. 于是在 C++20(64) 下测出来了一些神奇的结果. 结果 ...

  8. JS神奇的或0(|0)

    按照常识,位运算x|0,要么等于x,要么等于0 那么在JS的世界你的认知就要被颠覆了 下面请看 不带或0运算: (window.crypto.getRandomValues(new Uint32Arr ...

  9. 【FAQ】HarmonyOS SDK 闭源开放能力 —IAP Kit(2)

    1.问题描述: 应用内支付IAP Kit和Payment Kit的区别以及适用场景? 解决方案: IAP Kit是四方支付,仅支持在线虚拟商品,如会员,游戏钻石等,双框架支持全球,目前单框架暂时只支持 ...

  10. Android日志系统(logging system)

    Android日志系统(logging system) 背景 不管是做Android应用还是做Android中间层和底层,在做一些调试工作的时候,使用adb logcat非常关键.特意学习了一下安卓的 ...