CINXE.COM

MindSpore - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>MindSpore - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"66183d6f-cfe6-46bb-98b0-d745faace4b6","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"MindSpore","wgTitle":"MindSpore","wgCurRevisionId":1240653554,"wgRevisionId":1240653554,"wgArticleId":76087353,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 errors: periodical ignored","Articles needing additional references from August 2024","All articles needing additional references","Wikipedia articles with possible conflicts of interest from July 2024","Articles with multiple maintenance issues","Articles with short description","Short description is different from Wikidata","Use mdy dates from November 2017","Official website different in Wikidata and Wikipedia","Deep learning software","Free software programmed in C++","Free statistical software","Open-source artificial intelligence","Software using the Apache license","2020 software","Huawei products"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"MindSpore","wgRelevantArticleId":76087353,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":7000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q120790236","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGELevelingUpEnabledForUser":false}; RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.22"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/3/30/MindSpore-logo.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1146"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/3/30/MindSpore-logo.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="764"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="611"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="MindSpore - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/MindSpore"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=MindSpore&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/MindSpore"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-MindSpore rootpage-MindSpore skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="Main menu" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li><li id="n-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages"><span>Special pages</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=MindSpore" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=MindSpore" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=MindSpore" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=MindSpore" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Overview" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Overview"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Overview</span> </div> </a> <ul id="toc-Overview-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>History</span> </div> </a> <ul id="toc-History-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Bibliography" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Bibliography"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Bibliography</span> </div> </a> <ul id="toc-Bibliography-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="Table of Contents" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">MindSpore</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="This article exist only in this language. Add the article for other languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-0" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">Add languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> <div class="after-portlet after-portlet-lang"><span class="uls-after-portlet-link"></span><span class="wb-langlinks-add wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q120790236#sitelinks-wikipedia" title="Add interlanguage links" class="wbc-editpage">Add links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/MindSpore" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:MindSpore" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/MindSpore"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=MindSpore&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=MindSpore&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/MindSpore"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=MindSpore&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=MindSpore&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/MindSpore" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/MindSpore" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=MindSpore&amp;oldid=1240653554" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=MindSpore&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=MindSpore&amp;id=1240653554&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FMindSpore"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FMindSpore"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=MindSpore&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=MindSpore&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q120790236" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r1248332772">.mw-parser-output .multiple-issues-text{width:95%;margin:0.2em 0}.mw-parser-output .multiple-issues-text>.mw-collapsible-content{margin-top:0.3em}.mw-parser-output .compact-ambox .ambox{border:none;border-collapse:collapse;background-color:transparent;margin:0 0 0 1.6em!important;padding:0!important;width:auto;display:block}body.mediawiki .mw-parser-output .compact-ambox .ambox.mbox-small-left{font-size:100%;width:auto;margin:0}.mw-parser-output .compact-ambox .ambox .mbox-text{padding:0!important;margin:0!important}.mw-parser-output .compact-ambox .ambox .mbox-text-span{display:list-item;line-height:1.5em;list-style-type:disc}body.skin-minerva .mw-parser-output .multiple-issues-text>.mw-collapsible-toggle,.mw-parser-output .compact-ambox .ambox .mbox-image,.mw-parser-output .compact-ambox .ambox .mbox-imageright,.mw-parser-output .compact-ambox .ambox .mbox-empty-cell,.mw-parser-output .compact-ambox .hide-when-compact{display:none}</style><table class="box-Multiple_issues plainlinks metadata ambox ambox-content ambox-multiple_issues compact-ambox" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span"><div class="multiple-issues-text mw-collapsible"><b>This article has multiple issues.</b> Please help <b><a href="/wiki/Special:EditPage/MindSpore" title="Special:EditPage/MindSpore">improve it</a></b> or discuss these issues on the <b><a href="/wiki/Talk:MindSpore" title="Talk:MindSpore">talk page</a></b>. <small><i>(<a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove these messages</a>)</i></small> <div class="mw-collapsible-content"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444" /><table class="box-Sources_exist plainlinks metadata ambox ambox-content" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">An editor has performed a search and found that <b><a href="/wiki/Wikipedia:NEXIST" class="mw-redirect" title="Wikipedia:NEXIST">sufficient sources exist</a></b> to establish the subject's <a href="/wiki/Wikipedia:N" class="mw-redirect" title="Wikipedia:N">notability</a>.<span class="hide-when-compact"> Please help <a class="external text" href="https://en.wikipedia.org/w/index.php?title=MindSpore&amp;action=edit">improve this article</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and removed.<br /><small><span class="plainlinks"><i>Find sources:</i>&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&amp;q=%22MindSpore%22">"MindSpore"</a>&#160;–&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&amp;q=%22MindSpore%22+-wikipedia&amp;tbs=ar:1">news</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&amp;q=%22MindSpore%22&amp;tbs=bkt:s&amp;tbm=bks">newspapers</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&amp;q=%22MindSpore%22+-wikipedia">books</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22MindSpore%22">scholar</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22MindSpore%22&amp;acc=on&amp;wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">August 2024</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444" /><table class="box-COI plainlinks metadata ambox ambox-content ambox-COI" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span class="skin-invert" typeof="mw:File"><span><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Unbalanced_scales.svg/45px-Unbalanced_scales.svg.png" decoding="async" width="45" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Unbalanced_scales.svg/68px-Unbalanced_scales.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Unbalanced_scales.svg/90px-Unbalanced_scales.svg.png 2x" data-file-width="400" data-file-height="354" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span"><b> A major contributor to this article appears to have a <a href="/wiki/Wikipedia:Conflict_of_interest" title="Wikipedia:Conflict of interest">close connection</a> with its subject.</b><span class="hide-when-compact"> It may require cleanup to comply with Wikipedia's content policies, particularly <a href="/wiki/Wikipedia:Neutral_point_of_view" title="Wikipedia:Neutral point of view">neutral point of view</a>. Please discuss further on the <a href="/wiki/Talk:MindSpore" title="Talk:MindSpore">talk page</a>.</span> <span class="date-container"><i>(<span class="date">July 2024</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> </div> </div><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Machine learning software library</div> <p class="mw-empty-elt"> </p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">MindSpore</caption><tbody><tr><td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:MindSpore-logo.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/3/30/MindSpore-logo.png/220px-MindSpore-logo.png" decoding="async" width="220" height="210" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/3/30/MindSpore-logo.png 1.5x" data-file-width="287" data-file-height="274" /></a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data"><a href="/wiki/Huawei" title="Huawei">Huawei</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">March&#160;31, 2020<span class="noprint">&#59;&#32;5 years ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2020-03-31</span>)</span></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546" /></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">2.3.RC1 April&#160;24, 2024<span class="noprint">&#59;&#32;11 months ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2024-04-24</span>)</span> </div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://github.com/mindspore-ai/mindspore">github<wbr />.com<wbr />/mindspore-ai<wbr />/mindspore</a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/C%2B%2B" title="C++">C++</a>, <a href="/wiki/Rust_(programming_language)" title="Rust (programming language)">Rust</a>, <a href="/wiki/Julia_(programming_language)" title="Julia (programming language)">Julia</a>, <a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python</a>, <a href="/wiki/ArkTS" title="ArkTS">ArkTS</a>, <a href="/w/index.php?title=Cangjie_(programming_language)&amp;action=edit&amp;redlink=1" class="new" title="Cangjie (programming language) (page does not exist)">Cangjie</a>, <a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a> <i>(Lite)</i></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Computing_platform" title="Computing platform">Platform</a></th><td class="infobox-data"><a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/EulerOS" title="EulerOS">EulerOS</a>, <a href="/wiki/EulerOS" title="EulerOS">openEuler</a>, <a href="/wiki/OpenHarmony" title="OpenHarmony">OpenHarmony</a>, <a href="/wiki/OpenHarmony#Oniro_OS" title="OpenHarmony">Oniro OS</a>, <a href="/wiki/HarmonyOS" title="HarmonyOS">HarmonyOS</a>, <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Machine_learning" title="Machine learning">Machine learning</a> <a href="/wiki/Library_(computing)" title="Library (computing)">library</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/Apache_License_2.0" class="mw-redirect" title="Apache License 2.0">Apache License 2.0</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://www.mindspore.cn/en">www<wbr />.mindspore<wbr />.cn<wbr />/en</a></span></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r1244144826">.mw-parser-output .machine-learning-list-title{background-color:#ddddff}html.skin-theme-clientpref-night .mw-parser-output .machine-learning-list-title{background-color:#222}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .machine-learning-list-title{background-color:#222}}</style> <style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1246091330">.mw-parser-output .sidebar{width:22em;float:right;clear:right;margin:0.5em 0 1em 1em;background:var(--background-color-neutral-subtle,#f8f9fa);border:1px solid var(--border-color-base,#a2a9b1);padding:0.2em;text-align:center;line-height:1.4em;font-size:88%;border-collapse:collapse;display:table}body.skin-minerva .mw-parser-output .sidebar{display:table!important;float:right!important;margin:0.5em 0 1em 1em!important}.mw-parser-output .sidebar-subgroup{width:100%;margin:0;border-spacing:0}.mw-parser-output .sidebar-left{float:left;clear:left;margin:0.5em 1em 1em 0}.mw-parser-output .sidebar-none{float:none;clear:both;margin:0.5em 1em 1em 0}.mw-parser-output .sidebar-outer-title{padding:0 0.4em 0.2em;font-size:125%;line-height:1.2em;font-weight:bold}.mw-parser-output .sidebar-top-image{padding:0.4em}.mw-parser-output .sidebar-top-caption,.mw-parser-output .sidebar-pretitle-with-top-image,.mw-parser-output .sidebar-caption{padding:0.2em 0.4em 0;line-height:1.2em}.mw-parser-output .sidebar-pretitle{padding:0.4em 0.4em 0;line-height:1.2em}.mw-parser-output .sidebar-title,.mw-parser-output .sidebar-title-with-pretitle{padding:0.2em 0.8em;font-size:145%;line-height:1.2em}.mw-parser-output .sidebar-title-with-pretitle{padding:0.1em 0.4em}.mw-parser-output .sidebar-image{padding:0.2em 0.4em 0.4em}.mw-parser-output .sidebar-heading{padding:0.1em 0.4em}.mw-parser-output .sidebar-content{padding:0 0.5em 0.4em}.mw-parser-output .sidebar-content-with-subgroup{padding:0.1em 0.4em 0.2em}.mw-parser-output .sidebar-above,.mw-parser-output .sidebar-below{padding:0.3em 0.8em;font-weight:bold}.mw-parser-output .sidebar-collapse .sidebar-above,.mw-parser-output .sidebar-collapse .sidebar-below{border-top:1px solid #aaa;border-bottom:1px solid #aaa}.mw-parser-output .sidebar-navbar{text-align:right;font-size:115%;padding:0 0.4em 0.4em}.mw-parser-output .sidebar-list-title{padding:0 0.4em;text-align:left;font-weight:bold;line-height:1.6em;font-size:105%}.mw-parser-output .sidebar-list-title-c{padding:0 0.4em;text-align:center;margin:0 3.3em}@media(max-width:640px){body.mediawiki .mw-parser-output .sidebar{width:100%!important;clear:both;float:none!important;margin-left:0!important;margin-right:0!important}}body.skin--responsive .mw-parser-output .sidebar a>img{max-width:none!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-list-title,html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle{background:transparent!important}html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle a{color:var(--color-progressive)!important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-list-title,html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle{background:transparent!important}html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle a{color:var(--color-progressive)!important}}@media print{body.ns-0 .mw-parser-output .sidebar{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r886047488">.mw-parser-output .nobold{font-weight:normal}</style><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r886047488" /><table class="sidebar sidebar-collapse nomobile nowraplinks"><tbody><tr><td class="sidebar-pretitle">Part of a series on</td></tr><tr><th class="sidebar-title-with-pretitle"><a href="/wiki/Machine_learning" title="Machine learning">Machine learning</a><br />and <a href="/wiki/Data_mining" title="Data mining">data mining</a></th></tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)">Paradigms</div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Supervised_learning" title="Supervised learning">Supervised learning</a></li> <li><a href="/wiki/Unsupervised_learning" title="Unsupervised learning">Unsupervised learning</a></li> <li><a href="/wiki/Semi-supervised_learning" class="mw-redirect" title="Semi-supervised learning">Semi-supervised learning</a></li> <li><a href="/wiki/Self-supervised_learning" title="Self-supervised learning">Self-supervised learning</a></li> <li><a href="/wiki/Reinforcement_learning" title="Reinforcement learning">Reinforcement learning</a></li> <li><a href="/wiki/Meta-learning_(computer_science)" title="Meta-learning (computer science)">Meta-learning</a></li> <li><a href="/wiki/Online_machine_learning" title="Online machine learning">Online learning</a></li> <li><a href="/wiki/Batch_learning" class="mw-redirect" title="Batch learning">Batch learning</a></li> <li><a href="/wiki/Curriculum_learning" title="Curriculum learning">Curriculum learning</a></li> <li><a href="/wiki/Rule-based_machine_learning" title="Rule-based machine learning">Rule-based learning</a></li> <li><a href="/wiki/Neuro-symbolic_AI" title="Neuro-symbolic AI">Neuro-symbolic AI</a></li> <li><a href="/wiki/Neuromorphic_engineering" class="mw-redirect" title="Neuromorphic engineering">Neuromorphic engineering</a></li> <li><a href="/wiki/Quantum_machine_learning" title="Quantum machine learning">Quantum machine learning</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)">Problems</div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Statistical_classification" title="Statistical classification">Classification</a></li> <li><a href="/wiki/Generative_model" title="Generative model">Generative modeling</a></li> <li><a href="/wiki/Regression_analysis" title="Regression analysis">Regression</a></li> <li><a href="/wiki/Cluster_analysis" title="Cluster analysis">Clustering</a></li> <li><a href="/wiki/Dimensionality_reduction" title="Dimensionality reduction">Dimensionality reduction</a></li> <li><a href="/wiki/Density_estimation" title="Density estimation">Density estimation</a></li> <li><a href="/wiki/Anomaly_detection" title="Anomaly detection">Anomaly detection</a></li> <li><a href="/wiki/Data_cleaning" class="mw-redirect" title="Data cleaning">Data cleaning</a></li> <li><a href="/wiki/Automated_machine_learning" title="Automated machine learning">AutoML</a></li> <li><a href="/wiki/Association_rule_learning" title="Association rule learning">Association rules</a></li> <li><a href="/wiki/Semantic_analysis_(machine_learning)" title="Semantic analysis (machine learning)">Semantic analysis</a></li> <li><a href="/wiki/Structured_prediction" title="Structured prediction">Structured prediction</a></li> <li><a href="/wiki/Feature_engineering" title="Feature engineering">Feature engineering</a></li> <li><a href="/wiki/Feature_learning" title="Feature learning">Feature learning</a></li> <li><a href="/wiki/Learning_to_rank" title="Learning to rank">Learning to rank</a></li> <li><a href="/wiki/Grammar_induction" title="Grammar induction">Grammar induction</a></li> <li><a href="/wiki/Ontology_learning" title="Ontology learning">Ontology learning</a></li> <li><a href="/wiki/Multimodal_learning" title="Multimodal learning">Multimodal learning</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)"><div style="display: inline-block; line-height: 1.2em; padding: .1em 0;"><a href="/wiki/Supervised_learning" title="Supervised learning">Supervised learning</a><br /><span class="nobold"><span style="font-size: 85%;">(<b><a href="/wiki/Statistical_classification" title="Statistical classification">classification</a></b>&#160;&#8226;&#32;<b><a href="/wiki/Regression_analysis" title="Regression analysis">regression</a></b>)</span></span> </div></div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Apprenticeship_learning" title="Apprenticeship learning">Apprenticeship learning</a></li> <li><a href="/wiki/Decision_tree_learning" title="Decision tree learning">Decision trees</a></li> <li><a href="/wiki/Ensemble_learning" title="Ensemble learning">Ensembles</a> <ul><li><a href="/wiki/Bootstrap_aggregating" title="Bootstrap aggregating">Bagging</a></li> <li><a href="/wiki/Boosting_(machine_learning)" title="Boosting (machine learning)">Boosting</a></li> <li><a href="/wiki/Random_forest" title="Random forest">Random forest</a></li></ul></li> <li><a href="/wiki/K-nearest_neighbors_algorithm" title="K-nearest neighbors algorithm"><i>k</i>-NN</a></li> <li><a href="/wiki/Linear_regression" title="Linear regression">Linear regression</a></li> <li><a href="/wiki/Naive_Bayes_classifier" title="Naive Bayes classifier">Naive Bayes</a></li> <li><a href="/wiki/Artificial_neural_network" class="mw-redirect" title="Artificial neural network">Artificial neural networks</a></li> <li><a href="/wiki/Logistic_regression" title="Logistic regression">Logistic regression</a></li> <li><a href="/wiki/Perceptron" title="Perceptron">Perceptron</a></li> <li><a href="/wiki/Relevance_vector_machine" title="Relevance vector machine">Relevance vector machine (RVM)</a></li> <li><a href="/wiki/Support_vector_machine" title="Support vector machine">Support vector machine (SVM)</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)"><a href="/wiki/Cluster_analysis" title="Cluster analysis">Clustering</a></div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/BIRCH" title="BIRCH">BIRCH</a></li> <li><a href="/wiki/CURE_algorithm" title="CURE algorithm">CURE</a></li> <li><a href="/wiki/Hierarchical_clustering" title="Hierarchical clustering">Hierarchical</a></li> <li><a href="/wiki/K-means_clustering" title="K-means clustering"><i>k</i>-means</a></li> <li><a href="/wiki/Fuzzy_clustering" title="Fuzzy clustering">Fuzzy</a></li> <li><a href="/wiki/Expectation%E2%80%93maximization_algorithm" title="Expectation–maximization algorithm">Expectation–maximization (EM)</a></li> <li><br /><a href="/wiki/DBSCAN" title="DBSCAN">DBSCAN</a></li> <li><a href="/wiki/OPTICS_algorithm" title="OPTICS algorithm">OPTICS</a></li> <li><a href="/wiki/Mean_shift" title="Mean shift">Mean shift</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)"><a href="/wiki/Dimensionality_reduction" title="Dimensionality reduction">Dimensionality reduction</a></div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Factor_analysis" title="Factor analysis">Factor analysis</a></li> <li><a href="/wiki/Canonical_correlation" title="Canonical correlation">CCA</a></li> <li><a href="/wiki/Independent_component_analysis" title="Independent component analysis">ICA</a></li> <li><a href="/wiki/Linear_discriminant_analysis" title="Linear discriminant analysis">LDA</a></li> <li><a href="/wiki/Non-negative_matrix_factorization" title="Non-negative matrix factorization">NMF</a></li> <li><a href="/wiki/Principal_component_analysis" title="Principal component analysis">PCA</a></li> <li><a href="/wiki/Proper_generalized_decomposition" title="Proper generalized decomposition">PGD</a></li> <li><a href="/wiki/T-distributed_stochastic_neighbor_embedding" title="T-distributed stochastic neighbor embedding">t-SNE</a></li> <li><a href="/wiki/Sparse_dictionary_learning" title="Sparse dictionary learning">SDL</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)"><a href="/wiki/Structured_prediction" title="Structured prediction">Structured prediction</a></div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Graphical_model" title="Graphical model">Graphical models</a> <ul><li><a href="/wiki/Bayesian_network" title="Bayesian network">Bayes net</a></li> <li><a href="/wiki/Conditional_random_field" title="Conditional random field">Conditional random field</a></li> <li><a href="/wiki/Hidden_Markov_model" title="Hidden Markov model">Hidden Markov</a></li></ul></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)"><a href="/wiki/Anomaly_detection" title="Anomaly detection">Anomaly detection</a></div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Random_sample_consensus" title="Random sample consensus">RANSAC</a></li> <li><a href="/wiki/K-nearest_neighbors_algorithm" title="K-nearest neighbors algorithm"><i>k</i>-NN</a></li> <li><a href="/wiki/Local_outlier_factor" title="Local outlier factor">Local outlier factor</a></li> <li><a href="/wiki/Isolation_forest" title="Isolation forest">Isolation forest</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)"><a href="/wiki/Artificial_neural_network" class="mw-redirect" title="Artificial neural network">Artificial neural network</a></div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Autoencoder" title="Autoencoder">Autoencoder</a></li> <li><a href="/wiki/Deep_learning" title="Deep learning">Deep learning</a></li> <li><a href="/wiki/Feedforward_neural_network" title="Feedforward neural network">Feedforward neural network</a></li> <li><a href="/wiki/Recurrent_neural_network" title="Recurrent neural network">Recurrent neural network</a> <ul><li><a href="/wiki/Long_short-term_memory" title="Long short-term memory">LSTM</a></li> <li><a href="/wiki/Gated_recurrent_unit" title="Gated recurrent unit">GRU</a></li> <li><a href="/wiki/Echo_state_network" title="Echo state network">ESN</a></li> <li><a href="/wiki/Reservoir_computing" title="Reservoir computing">reservoir computing</a></li></ul></li> <li><a href="/wiki/Boltzmann_machine" title="Boltzmann machine">Boltzmann machine</a> <ul><li><a href="/wiki/Restricted_Boltzmann_machine" title="Restricted Boltzmann machine">Restricted</a></li></ul></li> <li><a href="/wiki/Generative_adversarial_network" title="Generative adversarial network">GAN</a></li> <li><a href="/wiki/Diffusion_model" title="Diffusion model">Diffusion model</a></li> <li><a href="/wiki/Self-organizing_map" title="Self-organizing map">SOM</a></li> <li><a href="/wiki/Convolutional_neural_network" title="Convolutional neural network">Convolutional neural network</a> <ul><li><a href="/wiki/U-Net" title="U-Net">U-Net</a></li> <li><a href="/wiki/LeNet" title="LeNet">LeNet</a></li> <li><a href="/wiki/AlexNet" title="AlexNet">AlexNet</a></li> <li><a href="/wiki/DeepDream" title="DeepDream">DeepDream</a></li></ul></li> <li><a href="/wiki/Neural_radiance_field" title="Neural radiance field">Neural radiance field</a></li> <li><a href="/wiki/Transformer_(machine_learning_model)" class="mw-redirect" title="Transformer (machine learning model)">Transformer</a> <ul><li><a href="/wiki/Vision_transformer" title="Vision transformer">Vision</a></li></ul></li> <li><a href="/wiki/Mamba_(deep_learning_architecture)" title="Mamba (deep learning architecture)">Mamba</a></li> <li><a href="/wiki/Spiking_neural_network" title="Spiking neural network">Spiking neural network</a></li> <li><a href="/wiki/Memtransistor" title="Memtransistor">Memtransistor</a></li> <li><a href="/wiki/Electrochemical_RAM" title="Electrochemical RAM">Electrochemical RAM</a> (ECRAM)</li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)"><a href="/wiki/Reinforcement_learning" title="Reinforcement learning">Reinforcement learning</a></div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Q-learning" title="Q-learning">Q-learning</a></li> <li><a href="/wiki/State%E2%80%93action%E2%80%93reward%E2%80%93state%E2%80%93action" title="State–action–reward–state–action">SARSA</a></li> <li><a href="/wiki/Temporal_difference_learning" title="Temporal difference learning">Temporal difference (TD)</a></li> <li><a href="/wiki/Multi-agent_reinforcement_learning" title="Multi-agent reinforcement learning">Multi-agent</a> <ul><li><a href="/wiki/Self-play_(reinforcement_learning_technique)" class="mw-redirect" title="Self-play (reinforcement learning technique)">Self-play</a></li></ul></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)">Learning with humans</div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Active_learning_(machine_learning)" title="Active learning (machine learning)">Active learning</a></li> <li><a href="/wiki/Crowdsourcing" title="Crowdsourcing">Crowdsourcing</a></li> <li><a href="/wiki/Human-in-the-loop" title="Human-in-the-loop">Human-in-the-loop</a></li> <li><a href="/wiki/Reinforcement_learning_from_human_feedback" title="Reinforcement learning from human feedback">RLHF</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)">Model diagnostics</div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Coefficient_of_determination" title="Coefficient of determination">Coefficient of determination</a></li> <li><a href="/wiki/Confusion_matrix" title="Confusion matrix">Confusion matrix</a></li> <li><a href="/wiki/Learning_curve_(machine_learning)" title="Learning curve (machine learning)">Learning curve</a></li> <li><a href="/wiki/Receiver_operating_characteristic" title="Receiver operating characteristic">ROC curve</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)">Mathematical foundations</div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Kernel_machines" class="mw-redirect" title="Kernel machines">Kernel machines</a></li> <li><a href="/wiki/Bias%E2%80%93variance_tradeoff" title="Bias–variance tradeoff">Bias–variance tradeoff</a></li> <li><a href="/wiki/Computational_learning_theory" title="Computational learning theory">Computational learning theory</a></li> <li><a href="/wiki/Empirical_risk_minimization" title="Empirical risk minimization">Empirical risk minimization</a></li> <li><a href="/wiki/Occam_learning" title="Occam learning">Occam learning</a></li> <li><a href="/wiki/Probably_approximately_correct_learning" title="Probably approximately correct learning">PAC learning</a></li> <li><a href="/wiki/Statistical_learning_theory" title="Statistical learning theory">Statistical learning</a></li> <li><a href="/wiki/Vapnik%E2%80%93Chervonenkis_theory" title="Vapnik–Chervonenkis theory">VC theory</a></li> <li><a href="/wiki/Topological_deep_learning" title="Topological deep learning">Topological deep learning</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)">Journals and conferences</div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/ECML_PKDD" title="ECML PKDD">ECML PKDD</a></li> <li><a href="/wiki/Conference_on_Neural_Information_Processing_Systems" title="Conference on Neural Information Processing Systems">NeurIPS</a></li> <li><a href="/wiki/International_Conference_on_Machine_Learning" title="International Conference on Machine Learning">ICML</a></li> <li><a href="/wiki/International_Conference_on_Learning_Representations" title="International Conference on Learning Representations">ICLR</a></li> <li><a href="/wiki/International_Joint_Conference_on_Artificial_Intelligence" title="International Joint Conference on Artificial Intelligence">IJCAI</a></li> <li><a href="/wiki/Machine_Learning_(journal)" title="Machine Learning (journal)">ML</a></li> <li><a href="/wiki/Journal_of_Machine_Learning_Research" title="Journal of Machine Learning Research">JMLR</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed machine-learning-list-title"><div class="sidebar-list-title" style="border-top:1px solid #aaa; text-align:center;;color: var(--color-base)">Related articles</div><div class="sidebar-list-content mw-collapsible-content hlist"> <ul><li><a href="/wiki/Glossary_of_artificial_intelligence" title="Glossary of artificial intelligence">Glossary of artificial intelligence</a></li> <li><a href="/wiki/List_of_datasets_for_machine-learning_research" title="List of datasets for machine-learning research">List of datasets for machine-learning research</a> <ul><li><a href="/wiki/List_of_datasets_in_computer_vision_and_image_processing" title="List of datasets in computer vision and image processing">List of datasets in computer vision and image processing</a></li></ul></li> <li><a href="/wiki/Outline_of_machine_learning" title="Outline of machine learning">Outline of machine learning</a></li></ul></div></div></td> </tr><tr><td class="sidebar-navbar"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Machine_learning" title="Template:Machine learning"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Machine_learning" title="Template talk:Machine learning"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Machine_learning" title="Special:EditPage/Template:Machine learning"><abbr title="Edit this template">e</abbr></a></li></ul></div></td></tr></tbody></table> <p><b>MindSpore</b> is a <a href="/wiki/Open-source" class="mw-redirect" title="Open-source">open-source</a> software framework for <a href="/wiki/Deep_learning" title="Deep learning">deep learning</a>, <a href="/wiki/Machine_learning" title="Machine learning">machine learning</a> and <a href="/wiki/Artificial_intelligence" title="Artificial intelligence">artificial intelligence</a> developed by <a href="/wiki/Huawei" title="Huawei">Huawei</a>.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Overview">Overview</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MindSpore&amp;action=edit&amp;section=1" title="Edit section: Overview"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>It has support for custom <a href="/wiki/OpenHarmony" title="OpenHarmony">OpenHarmony</a>-based <a href="/wiki/HarmonyOS_NEXT" title="HarmonyOS NEXT">HarmonyOS NEXT</a> single core framework system built for <a href="/wiki/HarmonyOS" title="HarmonyOS">HarmonyOS</a>, includes an AI system stack that comes with <a href="/wiki/Huawei" title="Huawei">Huawei</a>'s built <a href="/wiki/Large_language_model" title="Large language model">LLM</a> model called <a href="/wiki/Huawei_PanGu" title="Huawei PanGu">PanGu-Σ</a> with full MindSpore framework support.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> Alongside, OpenHarmony Native device-side AI support for training interface and <a href="/wiki/ArkTS" title="ArkTS">ArkTS</a> programming interface for its NNRt (Neural Network Runtime) backend configurations via MindSpore Lite AI framework codebase introduced in API 11 Beta 1 of OpenHarmony 4.1. MindSpore platform runs on Ascend AI chips and Kirin alongside other <a href="/wiki/HiSilicon" title="HiSilicon">HiSilicon</a> NPU chips. <sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> </p><p>CANN (Compute Architecture of Neural Networks), heterogeneous computing architecture for AI developed by Huawei. With CANN backend in OpenCV DNN, giving developers ability to run created AI models on the Ascend, Kirin and other HiSilicon NPU enabled chips.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p><p>It supports cross platform development such as <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a>, <a href="/wiki/IOS" title="IOS">iOS</a>, <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a>,<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> global OpenHarmony-based distro, <a href="/wiki/Eclipse_Foundation" title="Eclipse Foundation">Eclipse</a> Oniro, Linux-based <a href="/wiki/EulerOS" title="EulerOS">EulerOS</a> alongside OpenEuler Huawei's server OS platforms, <a href="/wiki/MacOS" title="MacOS">macOS</a> and <a href="/wiki/Linux" title="Linux">Linux</a>.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MindSpore&amp;action=edit&amp;section=2" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>On April 24, 2024, Huawei's MindSpore 2.3.RC1 was released to open source community with Foundation Model Training, Full-Stack Upgrade of Foundation Model Inference, Static Graph Optimization, IT Features and new MindSpore Elec MT (MindSpore-powered magnetotelluric) Intelligent Inversion Model.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MindSpore&amp;action=edit&amp;section=3" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1266661725">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span class="portalbox-link"><a href="/wiki/Portal:Free_and_open-source_software" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li></ul> <ul><li><a href="/wiki/Comparison_of_deep_learning_software" title="Comparison of deep learning software">Comparison of deep learning software</a></li> <li><a href="/wiki/Differentiable_programming" title="Differentiable programming">Differentiable programming</a></li> <li><a href="/wiki/TensorFlow" title="TensorFlow">TensorFlow</a></li> <li><a href="/wiki/Keras" title="Keras">Keras</a></li> <li><a href="/wiki/CUDA" title="CUDA">CUDA</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MindSpore&amp;action=edit&amp;section=4" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://link.springer.com/chapter/10.1007/978-981-19-2879-6_5">"Huawei MindSpore AI Development Framework"</a>. <i>Artificial Intelligence Technology</i>. Huawei Technologies. 2023. pp.&#160;<span class="nowrap">137–</span>162. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-981-19-2879-6_5">10.1007/978-981-19-2879-6_5</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-981-19-2878-9" title="Special:BookSources/978-981-19-2878-9"><bdi>978-981-19-2878-9</bdi></a><span class="reference-accessdate">. Retrieved <span class="nowrap">February 13,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=Huawei+MindSpore+AI+Development+Framework&amp;rft.btitle=Artificial+Intelligence+Technology&amp;rft.pages=%3Cspan+class%3D%22nowrap%22%3E137-%3C%2Fspan%3E162&amp;rft.pub=Huawei+Technologies&amp;rft.date=2023&amp;rft_id=info%3Adoi%2F10.1007%2F978-981-19-2879-6_5&amp;rft.isbn=978-981-19-2878-9&amp;rft_id=https%3A%2F%2Flink.springer.com%2Fchapter%2F10.1007%2F978-981-19-2879-6_5&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_book" title="Template:Cite book">cite book</a>}}</code>: </span><span class="cs1-visible-error citation-comment"><code class="cs1-code">&#124;website=</code> ignored (<a href="/wiki/Help:CS1_errors#periodical_ignored" title="Help:CS1 errors">help</a>)</span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mindspore.cn/docs/programming_guide/en/r1.5/multi_platform_inference_ascend_310_air.html">"Inference on the Ascend 310 AI Processor"</a>. <i>MindSpore</i><span class="reference-accessdate">. Retrieved <span class="nowrap">February 13,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=MindSpore&amp;rft.atitle=Inference+on+the+Ascend+310+AI+Processor&amp;rft_id=https%3A%2F%2Fwww.mindspore.cn%2Fdocs%2Fprogramming_guide%2Fen%2Fr1.5%2Fmulti_platform_inference_ascend_310_air.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFBhati" class="citation web cs1">Bhati, Kamlesh. <a rel="nofollow" class="external text" href="https://sparrowsnews.com/2024/01/18/huawei-harmonyos-next-official-now/#google_vignette">"Huawei HarmonyOS NEXT Official Now: Bring Spatial Design and Vivid Color Concepts"</a>. <i>Sparrownews.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">February 13,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Sparrownews.com&amp;rft.atitle=Huawei+HarmonyOS+NEXT+Official+Now%3A+Bring+Spatial+Design+and+Vivid+Color+Concepts&amp;rft.aulast=Bhati&amp;rft.aufirst=Kamlesh&amp;rft_id=https%3A%2F%2Fsparrowsnews.com%2F2024%2F01%2F18%2Fhuawei-harmonyos-next-official-now%2F%23google_vignette&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://technology.followthistrendingworld.com/2024/01/openharmony-41-beta1-unleashes-cutting.html">"OpenHarmony 4.1 Beta1 Unleashes Cutting-Edge Features and API Advancements"</a>. <i>World Tech</i>. FTT World<span class="reference-accessdate">. Retrieved <span class="nowrap">February 13,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=World+Tech&amp;rft.atitle=OpenHarmony+4.1+Beta1+Unleashes+Cutting-Edge+Features+and+API+Advancements&amp;rft_id=https%3A%2F%2Ftechnology.followthistrendingworld.com%2F2024%2F01%2Fopenharmony-41-beta1-unleashes-cutting.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMSV" class="citation web cs1">MSV, Janakiram. <a rel="nofollow" class="external text" href="https://www.forbes.com/sites/janakirammsv/2019/09/13/huawei-wants-to-tackle-nvidia-and-google-with-a-solid-ai-strategy/?sh=1ee4c2206174">"Huawei Wants To Tackle NVIDIA And Google With A Solid AI Strategy"</a>. <i>Forbes</i><span class="reference-accessdate">. Retrieved <span class="nowrap">March 11,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Forbes&amp;rft.atitle=Huawei+Wants+To+Tackle+NVIDIA+And+Google+With+A+Solid+AI+Strategy&amp;rft.aulast=MSV&amp;rft.aufirst=Janakiram&amp;rft_id=https%3A%2F%2Fwww.forbes.com%2Fsites%2Fjanakirammsv%2F2019%2F09%2F13%2Fhuawei-wants-to-tackle-nvidia-and-google-with-a-solid-ai-strategy%2F%3Fsh%3D1ee4c2206174&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mindspore.cn/tutorial/training/en/r1.0/quick_start/quick_video/cpu_windows.html">"MindSpore Installation on CPU-Windows — MindSpore master documentation"</a>. <i>www.mindspore.cn</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 8,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.mindspore.cn&amp;rft.atitle=MindSpore+Installation+on+CPU-Windows+%E2%80%94+MindSpore+master+documentation&amp;rft_id=https%3A%2F%2Fwww.mindspore.cn%2Ftutorial%2Ftraining%2Fen%2Fr1.0%2Fquick_start%2Fquick_video%2Fcpu_windows.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mindspore.cn/tutorial/lite/en/r1.2/quick_start/image_segmentation.html">"Android Application Development Based on Java Interface — MindSpore Lite master documentation"</a>. <i>www.mindspore.cn</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 8,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.mindspore.cn&amp;rft.atitle=Android+Application+Development+Based+on+Java+Interface+%E2%80%94+MindSpore+Lite+master+documentation&amp;rft_id=https%3A%2F%2Fwww.mindspore.cn%2Ftutorial%2Flite%2Fen%2Fr1.2%2Fquick_start%2Fimage_segmentation.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFKlingler2023" class="citation web cs1">Klingler, Nico (December 20, 2023). <a rel="nofollow" class="external text" href="https://viso.ai/deep-learning/mindspore-ai/">"MindSpore: Huawei's Open-Source Deep Learning Framework"</a>. <i>viso.ai</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 8,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=viso.ai&amp;rft.atitle=MindSpore%3A+Huawei%27s+Open-Source+Deep+Learning+Framework&amp;rft.date=2023-12-20&amp;rft.aulast=Klingler&amp;rft.aufirst=Nico&amp;rft_id=https%3A%2F%2Fviso.ai%2Fdeep-learning%2Fmindspore-ai%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mindspore.cn/news/newschildren/en/?id=3078&amp;type=versionRelease">"MindSpore官网"</a>. <i>www.mindspore.cn</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 7,</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.mindspore.cn&amp;rft.atitle=MindSpore%E5%AE%98%E7%BD%91&amp;rft_id=https%3A%2F%2Fwww.mindspore.cn%2Fnews%2Fnewschildren%2Fen%2F%3Fid%3D3078%26type%3DversionRelease&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="Bibliography">Bibliography</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MindSpore&amp;action=edit&amp;section=5" title="Edit section: Bibliography"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239549316">.mw-parser-output .refbegin{margin-bottom:0.5em}.mw-parser-output .refbegin-hanging-indents>ul{margin-left:0}.mw-parser-output .refbegin-hanging-indents>ul>li{margin-left:0;padding-left:3.2em;text-indent:-3.2em}.mw-parser-output .refbegin-hanging-indents ul,.mw-parser-output .refbegin-hanging-indents ul li{list-style:none}@media(max-width:720px){.mw-parser-output .refbegin-hanging-indents>ul>li{padding-left:1.6em;text-indent:-1.6em}}.mw-parser-output .refbegin-columns{margin-top:0.3em}.mw-parser-output .refbegin-columns ul{margin-top:0}.mw-parser-output .refbegin-columns li{page-break-inside:avoid;break-inside:avoid-column}@media screen{.mw-parser-output .refbegin{font-size:90%}}</style><div class="refbegin" style=""> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://www.oreilly.com/library/view/ai-and-machine/9781492078180/"><i>Huawei MindSpore AI Development Framework</i></a> (1st (Online)&#160;ed.). <a href="/wiki/Springer_Science%2BBusiness_Media" title="Springer Science+Business Media">Springer, Singapore</a>. October 22, 2022. pp.&#160;<span class="nowrap">137–</span>162. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-981-19-2879-6" title="Special:BookSources/978-981-19-2879-6"><bdi>978-981-19-2879-6</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Huawei+MindSpore+AI+Development+Framework&amp;rft.pages=%3Cspan+class%3D%22nowrap%22%3E137-%3C%2Fspan%3E162&amp;rft.edition=1st+%28Online%29&amp;rft.pub=Springer%2C+Singapore&amp;rft.date=2022-10-22&amp;rft.isbn=978-981-19-2879-6&amp;rft_id=https%3A%2F%2Fwww.oreilly.com%2Flibrary%2Fview%2Fai-and-machine%2F9781492078180%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFLei2021" class="citation book cs1">Lei, Chen (January 1, 2021). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/353953238"><i>Deep Learning and Practice with MindSpore</i></a> (1st&#160;ed.). <a href="/wiki/Springer_Science%2BBusiness_Media" title="Springer Science+Business Media">Springer</a>. p.&#160;412. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-9811622359" title="Special:BookSources/978-9811622359"><bdi>978-9811622359</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Deep+Learning+and+Practice+with+MindSpore&amp;rft.pages=412&amp;rft.edition=1st&amp;rft.pub=Springer&amp;rft.date=2021-01-01&amp;rft.isbn=978-9811622359&amp;rft.aulast=Lei&amp;rft.aufirst=Chen&amp;rft_id=https%3A%2F%2Fwww.researchgate.net%2Fpublication%2F353953238&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://www.abebooks.com/9787302546610/Deep-Learning-Mindspore-Practice-Huawei-7302546614/plp"><i>Deep Learning and Mindspore Practice (Huawei Intelligent Computing Technology Series)(Chinese Edition)</i></a> (1st&#160;ed.). <a href="/wiki/Tsinghua_University_Press" title="Tsinghua University Press">Tsinghua University Press</a>. March 1, 2020. p.&#160;355. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-7302546610" title="Special:BookSources/978-7302546610"><bdi>978-7302546610</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Deep+Learning+and+Mindspore+Practice+%28Huawei+Intelligent+Computing+Technology+Series%29%28Chinese+Edition%29&amp;rft.pages=355&amp;rft.edition=1st&amp;rft.pub=Tsinghua+University+Press&amp;rft.date=2020-03-01&amp;rft.isbn=978-7302546610&amp;rft_id=https%3A%2F%2Fwww.abebooks.com%2F9787302546610%2FDeep-Learning-Mindspore-Practice-Huawei-7302546614%2Fplp&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AMindSpore" class="Z3988"></span></li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MindSpore&amp;action=edit&amp;section=6" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://www.mindspore.cn/en">Official website</a></span></span></li> <li><a rel="nofollow" class="external text" href="https://viso.ai/deep-learning/mindspore-ai/">Learning MindSpore Web</a></li> <li><a rel="nofollow" class="external text" href="https://link.springer.com/book/10.1007/978-981-16-2233-5/">Deep Learning and Practice with MindSpore Book (ENG)</a></li></ul> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Deep_learning_software304" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231" /><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Deep_learning_software" title="Template:Deep learning software"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Deep_learning_software" title="Template talk:Deep learning software"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Deep_learning_software" title="Special:EditPage/Template:Deep learning software"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Deep_learning_software304" style="font-size:114%;margin:0 4em"><a href="/wiki/Comparison_of_deep_learning_software" title="Comparison of deep learning software">Deep learning software</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><a href="/wiki/Comparison_of_deep_learning_software" title="Comparison of deep learning software">Comparison</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Apache_MXNet" title="Apache MXNet">Apache MXNet</a></li> <li><a href="/wiki/Apache_SINGA" title="Apache SINGA">Apache SINGA</a></li> <li><a href="/wiki/Caffe_(software)" title="Caffe (software)">Caffe</a></li> <li><a href="/wiki/Deeplearning4j" title="Deeplearning4j">Deeplearning4j</a></li> <li><a href="/wiki/DeepSpeed" title="DeepSpeed">DeepSpeed</a></li> <li><a href="/wiki/Dlib" title="Dlib">Dlib</a></li> <li><a href="/wiki/Keras" title="Keras">Keras</a></li> <li><a href="/wiki/Microsoft_Cognitive_Toolkit" title="Microsoft Cognitive Toolkit">Microsoft Cognitive Toolkit</a></li> <li><a href="/wiki/ML.NET" title="ML.NET">ML.NET</a></li> <li><a href="/wiki/OpenNN" title="OpenNN">OpenNN</a></li> <li><a href="/wiki/PyTorch" title="PyTorch">PyTorch</a></li> <li><a href="/wiki/TensorFlow" title="TensorFlow">TensorFlow</a></li> <li><a href="/wiki/Theano_(software)" title="Theano (software)">Theano</a></li> <li><a href="/wiki/Torch_(machine_learning)" title="Torch (machine learning)">Torch</a></li> <li><a href="/wiki/Open_Neural_Network_Exchange" title="Open Neural Network Exchange">ONNX</a></li> <li><a href="/wiki/OpenVINO" title="OpenVINO">OpenVINO</a></li> <li><a class="mw-selflink selflink">MindSpore</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Apple_Inc." title="Apple Inc.">Apple</a> <a href="/wiki/Core_ML" class="mw-redirect" title="Core ML">Core ML</a></li> <li><a href="/wiki/Watson_(computer)" class="mw-redirect" title="Watson (computer)">IBM Watson</a></li> <li><a href="/wiki/Neural_Designer" title="Neural Designer">Neural Designer</a></li> <li><a href="/wiki/Wolfram_Mathematica" title="Wolfram Mathematica">Wolfram Mathematica</a></li> <li><a href="/wiki/MATLAB" title="MATLAB">MATLAB</a> Deep Learning Toolbox</li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Deep_learning" title="Category:Deep learning">Category</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235" /></div><div role="navigation" class="navbox" aria-labelledby="Differentiable_computing254" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231" /><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Differentiable_computing" title="Template:Differentiable computing"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Differentiable_computing" title="Template talk:Differentiable computing"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Differentiable_computing" title="Special:EditPage/Template:Differentiable computing"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Differentiable_computing254" style="font-size:114%;margin:0 4em">Differentiable computing</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Differentiable_function" title="Differentiable function">General</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><b><a href="/wiki/Differentiable_programming" title="Differentiable programming">Differentiable programming</a></b></li> <li><a href="/wiki/Information_geometry" title="Information geometry">Information geometry</a></li> <li><a href="/wiki/Statistical_manifold" title="Statistical manifold">Statistical manifold</a></li> <li><a href="/wiki/Automatic_differentiation" title="Automatic differentiation">Automatic differentiation</a></li> <li><a href="/wiki/Neuromorphic_computing" title="Neuromorphic computing">Neuromorphic computing</a></li> <li><a href="/wiki/Pattern_recognition" title="Pattern recognition">Pattern recognition</a></li> <li><a href="/wiki/Ricci_calculus" title="Ricci calculus">Ricci calculus</a></li> <li><a href="/wiki/Computational_learning_theory" title="Computational learning theory">Computational learning theory</a></li> <li><a href="/wiki/Inductive_bias" title="Inductive bias">Inductive bias</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Hardware</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Graphcore" title="Graphcore">IPU</a></li> <li><a href="/wiki/Tensor_Processing_Unit" title="Tensor Processing Unit">TPU</a></li> <li><a href="/wiki/Vision_processing_unit" title="Vision processing unit">VPU</a></li> <li><a href="/wiki/Memristor" title="Memristor">Memristor</a></li> <li><a href="/wiki/SpiNNaker" title="SpiNNaker">SpiNNaker</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software libraries</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/TensorFlow" title="TensorFlow">TensorFlow</a></li> <li><a href="/wiki/PyTorch" title="PyTorch">PyTorch</a></li> <li><a href="/wiki/Keras" title="Keras">Keras</a></li> <li><a href="/wiki/Scikit-learn" title="Scikit-learn">scikit-learn</a></li> <li><a href="/wiki/Theano_(software)" title="Theano (software)">Theano</a></li> <li><a href="/wiki/JAX_(software)" title="JAX (software)">JAX</a></li> <li><a href="/wiki/Flux_(machine-learning_framework)" title="Flux (machine-learning framework)">Flux.jl</a></li> <li><a class="mw-selflink selflink">MindSpore</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Symbol_portal_class.svg" class="mw-file-description" title="Portal"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/e/e2/Symbol_portal_class.svg/20px-Symbol_portal_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/e/e2/Symbol_portal_class.svg/40px-Symbol_portal_class.svg.png 1.5x" data-file-width="180" data-file-height="185" /></a></span> Portals <ul><li><a href="/wiki/Portal:Computer_programming" title="Portal:Computer programming">Computer programming</a></li> <li><a href="/wiki/Portal:Technology" title="Portal:Technology">Technology</a></li></ul></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235" /></div><div role="navigation" class="navbox" aria-labelledby="Huawei308" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="3"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231" /><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Huawei" title="Template:Huawei"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Huawei" title="Template talk:Huawei"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Huawei" title="Special:EditPage/Template:Huawei"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Huawei308" style="font-size:114%;margin:0 4em"><a href="/wiki/Huawei" title="Huawei">Huawei</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Smart devices</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Phones126" scope="row" class="navbox-group" style="width:1%"><a href="/wiki/List_of_Huawei_phones" title="List of Huawei phones">Phones</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Huawei_Ascend" class="mw-redirect" title="Huawei Ascend">Ascend</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_Ascend_(phone)" title="Huawei Ascend (phone)">Huawei Ascend</a></li> <li><a href="/wiki/Huawei_Pura_series" class="mw-redirect" title="Huawei Pura series">Ascend P</a> <ul><li><a href="/wiki/Huawei_Ascend_P1" title="Huawei Ascend P1">P1</a></li> <li><a href="/wiki/Huawei_Ascend_P2" title="Huawei Ascend P2">P2</a></li> <li><a href="/wiki/Huawei_Ascend_P6" title="Huawei Ascend P6">P6</a></li> <li><a href="/wiki/Huawei_Ascend_P7" title="Huawei Ascend P7">P7</a></li></ul></li> <li>Ascend D <ul><li>D quad <ul><li>quad XL</li></ul></li> <li>D1 <ul><li>1 XL</li></ul></li> <li>D2</li></ul></li> <li>Ascend G <ul><li>G6</li> <li>G7</li> <li><a href="/wiki/Huawei_Ascend_G300" title="Huawei Ascend G300">G300</a></li> <li><a href="/wiki/Huawei_Ascend_G330" title="Huawei Ascend G330">G330</a></li> <li><a href="/wiki/Huawei_Ascend_G600" title="Huawei Ascend G600">G600</a></li> <li><a href="/wiki/Huawei_Honor_3X" title="Huawei Honor 3X">G750</a></li></ul></li> <li><a href="/wiki/Huawei_Ascend_Mate" title="Huawei Ascend Mate">Ascend Mate</a> <ul><li><a href="/wiki/Huawei_Ascend_Mate_2_4G" title="Huawei Ascend Mate 2 4G">Mate 2</a></li> <li><a href="/wiki/Huawei_Ascend_Mate_7" class="mw-redirect" title="Huawei Ascend Mate 7">Mate 7</a></li></ul></li> <li><a href="/wiki/Huawei_Ascend_W1" title="Huawei Ascend W1">W1</a></li> <li><a href="/wiki/Huawei_Ascend_W2" title="Huawei Ascend W2">W2</a></li> <li><a href="/wiki/Huawei_Ascend_Y300" title="Huawei Ascend Y300">Ascend Y300</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Huawei_Pura_series" class="mw-redirect" title="Huawei Pura series">P/Pura series</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_P8" title="Huawei P8">Huawei P8</a> <ul><li><a href="/wiki/Huawei_P8_Max" class="mw-redirect" title="Huawei P8 Max">P8 Max</a></li></ul></li> <li><a href="/wiki/Huawei_P9" title="Huawei P9">P9</a> <ul><li><a href="/wiki/Huawei_P9_Plus" class="mw-redirect" title="Huawei P9 Plus">9 Plus</a></li> <li><a href="/wiki/Huawei_P9_lite" class="mw-redirect" title="Huawei P9 lite">9 lite</a></li></ul></li> <li><a href="/wiki/Huawei_P10" title="Huawei P10">P10</a></li> <li><a href="/wiki/Huawei_P20" title="Huawei P20">P20</a></li> <li><a href="/wiki/Huawei_P30" title="Huawei P30">P30</a></li> <li><a href="/wiki/Huawei_P40" title="Huawei P40">P40</a> <ul><li><a href="/wiki/Huawei_Nova_7i" title="Huawei Nova 7i">40 lite</a></li></ul></li> <li><a href="/wiki/Huawei_P50" title="Huawei P50">P50</a> <ul><li><a href="/w/index.php?title=Huawei_P50_Pocket&amp;action=edit&amp;redlink=1" class="new" title="Huawei P50 Pocket (page does not exist)">50 Pocket</a></li></ul></li> <li><a href="/wiki/Huawei_P60" class="mw-redirect" title="Huawei P60">P60</a></li> <li><a href="/w/index.php?title=Huawei_Pura_70&amp;action=edit&amp;redlink=1" class="new" title="Huawei Pura 70 (page does not exist)">Pura 70</a> <ul><li><a href="/w/index.php?title=Huawei_Pura_70&amp;action=edit&amp;redlink=1" class="new" title="Huawei Pura 70 (page does not exist)">70 Pro</a></li> <li><a href="/w/index.php?title=Huawei_Pura_70&amp;action=edit&amp;redlink=1" class="new" title="Huawei Pura 70 (page does not exist)">70 Pro+</a></li> <li><a href="/w/index.php?title=Huawei_Pura_70&amp;action=edit&amp;redlink=1" class="new" title="Huawei Pura 70 (page does not exist)">70 Ultra</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Huawei_Mate" title="Huawei Mate">Mate series</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_Mate_S" title="Huawei Mate S">Huawei Mate S</a></li> <li><a href="/wiki/Huawei_Mate_8" class="mw-redirect" title="Huawei Mate 8">8</a></li> <li><a href="/wiki/Huawei_Mate_9" title="Huawei Mate 9">9</a> <ul><li><a href="/wiki/Honor_6X" class="mw-redirect" title="Honor 6X">9 lite</a></li></ul></li> <li><a href="/wiki/Huawei_Mate_10" title="Huawei Mate 10">10</a></li> <li><a href="/wiki/Honor_7X" class="mw-redirect" title="Honor 7X">SE</a></li> <li><a href="/wiki/Huawei_Mate_20" title="Huawei Mate 20">20</a></li> <li><a href="/wiki/Huawei_Mate_30" title="Huawei Mate 30">30</a></li> <li><a href="/wiki/Huawei_Mate_40" title="Huawei Mate 40">40</a></li> <li><a href="/wiki/Huawei_Mate_50" title="Huawei Mate 50">50</a></li> <li><a href="/wiki/Huawei_Mate_60" title="Huawei Mate 60">60</a></li> <li><a href="/wiki/Huawei_Mate_70" title="Huawei Mate 70">70</a></li></ul> </div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Foldable_series15" scope="row" class="navbox-group" style="width:1%">Foldable series</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_Mate_X" title="Huawei Mate X">X</a></li> <li><a href="/wiki/Huawei_Mate_X" title="Huawei Mate X">Xs</a></li> <li><a href="/wiki/Huawei_Mate_X2" title="Huawei Mate X2">X2</a></li> <li><a href="/w/index.php?title=Huawei_Mate_Xs_2&amp;action=edit&amp;redlink=1" class="new" title="Huawei Mate Xs 2 (page does not exist)">Xs 2</a></li> <li><a href="/w/index.php?title=Huawei_Mate_X3&amp;action=edit&amp;redlink=1" class="new" title="Huawei Mate X3 (page does not exist)">X3</a></li> <li><a href="/w/index.php?title=Huawei_Mate_X5&amp;action=edit&amp;redlink=1" class="new" title="Huawei Mate X5 (page does not exist)">X5</a></li> <li><a href="/w/index.php?title=Huawei_Mate_X6&amp;action=edit&amp;redlink=1" class="new" title="Huawei Mate X6 (page does not exist)">X6</a></li> <li><a href="/wiki/Huawei_Mate_XT" title="Huawei Mate XT">XT Ultimate Design</a></li></ul> </div></td></tr></tbody></table><div> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Nova series</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_Nova" title="Huawei Nova">Huawei Nova &amp; Nova Plus</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_lite&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova lite (page does not exist)">lite</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_lite_2017&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova lite 2017 (page does not exist)">2017</a></li> <li><a href="/w/index.php?title=Huawei_Nova_lite%2B&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova lite+ (page does not exist)">lite+</a></li> <li><a href="/w/index.php?title=Huawei_Nova_lite_2&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova lite 2 (page does not exist)">2</a></li> <li><a href="/w/index.php?title=Huawei_Nova_lite_3&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova lite 3 (page does not exist)">3</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_lite_3%2B&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova lite 3+ (page does not exist)">3+</a></li></ul></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_Smart&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Smart (page does not exist)">Smart</a></li> <li><a href="/wiki/Huawei_Y6_(2017)" title="Huawei Y6 (2017)">Young</a></li> <li><a href="/w/index.php?title=Huawei_Nova_Youth&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Youth (page does not exist)">Youth</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_2&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 2 (page does not exist)">2</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_2_Plus&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 2 Plus (page does not exist)">2 Plus</a></li> <li><a href="/wiki/Huawei_Mate_10" title="Huawei Mate 10">2i</a></li> <li><a href="/w/index.php?title=Huawei_Nova_2_lite&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 2 lite (page does not exist)">2 lite</a></li> <li><a href="/w/index.php?title=Huawei_Nova_2s&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 2s (page does not exist)">2s</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_3&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 3 (page does not exist)">3</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_3e&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 3e (page does not exist)">3e</a></li> <li><a href="/wiki/Huawei_Nova_3i" title="Huawei Nova 3i">3i</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_4&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 4 (page does not exist)">4</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_4e&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 4e (page does not exist)">4e</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_5&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 5 (page does not exist)">5</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_5_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 5 Pro (page does not exist)">5 Pro</a></li> <li><a href="/w/index.php?title=Huawei_Nova_5i&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 5i (page does not exist)">5i</a></li> <li><a href="/w/index.php?title=Huawei_Nova_5i_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 5i Pro (page does not exist)">5i Pro</a></li> <li><a href="/w/index.php?title=Huawei_Nova_5T&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 5T (page does not exist)">5T</a></li> <li><a href="/w/index.php?title=Huawei_Nova_5z&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 5z (page does not exist)">5z</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_6&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 6 (page does not exist)">6</a> <ul><li><a href="/wiki/Huawei_Nova_7i" title="Huawei Nova 7i">6 SE</a></li></ul></li> <li><a href="/wiki/Huawei_Nova_7" title="Huawei Nova 7">7</a> <ul><li><a href="/wiki/Huawei_Nova_7_Pro" class="mw-redirect" title="Huawei Nova 7 Pro">7 Pro</a></li> <li><a href="/wiki/Huawei_Nova_7i" title="Huawei Nova 7i">7i</a></li> <li><a href="/w/index.php?title=Huawei_Nova_7_SE&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 7 SE (page does not exist)">7 SE</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_7_SE_5G_Youth&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 7 SE 5G Youth (page does not exist)">Youth</a></li></ul></li></ul></li> <li><a href="/wiki/Huawei_Nova_8" title="Huawei Nova 8">8</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_8_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 8 Pro (page does not exist)">8 Pro</a></li> <li><a href="/w/index.php?title=Huawei_Nova_8_SE&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 8 SE (page does not exist)">8 SE</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_8_SE_Youth&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 8 SE Youth (page does not exist)">Youth</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_8i&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 8i (page does not exist)">8i</a></li></ul></li> <li><a href="/wiki/Huawei_Nova_9" title="Huawei Nova 9">9</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_9_SE&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 9 SE (page does not exist)">9 SE</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_10&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 10 (page does not exist)">10</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_10_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 10 Pro (page does not exist)">10 Pro</a></li> <li><a href="/w/index.php?title=Huawei_Nova_10_SE&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 10 SE (page does not exist)">10 SE</a></li> <li><a href="/w/index.php?title=Huawei_Nova_10z&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 10z (page does not exist)">10z</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_11&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 11 (page does not exist)">11</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_11_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 11 Pro (page does not exist)">11 Pro/Ultra</a></li> <li><a href="/w/index.php?title=Huawei_Nova_11_SE&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 11 SE (page does not exist)">11 SE</a></li> <li><a href="/w/index.php?title=Huawei_Nova_11i&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 11i (page does not exist)">11i</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_12&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 12 (page does not exist)">12</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_12_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 12 Pro (page does not exist)">12 Pro/Ultra</a></li> <li><a href="/w/index.php?title=Huawei_Nova_12_SE&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 12 SE (page does not exist)">12 SE</a></li> <li><a href="/w/index.php?title=Huawei_Nova_12i&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 12i (page does not exist)">12i</a></li> <li><a href="/w/index.php?title=Huawei_Nova_12s&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 12s (page does not exist)">12s/12 Lite</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_13&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 13 (page does not exist)">13</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_13_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 13 Pro (page does not exist)">13 Pro</a></li> <li><a href="/w/index.php?title=Huawei_Nova_12i&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova 12i (page does not exist)">13i</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_Flip&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Flip (page does not exist)">Flip</a></li> <li><a href="/w/index.php?title=Huawei_Nova_Y60&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Y60 (page does not exist)">Y60</a></li> <li><a href="/w/index.php?title=Huawei_Nova_Y61&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Y61 (page does not exist)">Y61/Y62/Y62 Plus</a></li> <li><a href="/w/index.php?title=Huawei_Nova_Y70&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Y70 (page does not exist)">Y70/Y70 Plus/Y71</a></li> <li><a href="/w/index.php?title=Huawei_Nova_Y72&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Y72 (page does not exist)">Y72</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_Y72S&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Y72S (page does not exist)">Y72S</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Nova_Y90&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Y90 (page does not exist)">Y90</a></li> <li><a href="/w/index.php?title=Huawei_Nova_Y91&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova Y91 (page does not exist)">Y91</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">G series</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_G8" title="Huawei G8">Huawei G7 Plus/G8</a></li> <li><a href="/wiki/Huawei_Nova" title="Huawei Nova">G9 Plus</a> <ul><li><a href="/wiki/Huawei_P9_lite" class="mw-redirect" title="Huawei P9 lite">9 lite</a></li></ul></li> <li><a href="/wiki/Honor_4X" title="Honor 4X">G Play</a> <ul><li><a href="/wiki/Huawei_Honor_4C" title="Huawei Honor 4C">Mini</a></li></ul></li> <li><a href="/wiki/Huawei_GT3" title="Huawei GT3">GT3</a></li> <li><a href="/wiki/Huawei_GR3" title="Huawei GR3">GR3</a> <ul><li><a href="/w/index.php?title=Huawei_P8_lite_2017&amp;action=edit&amp;redlink=1" class="new" title="Huawei P8 lite 2017 (page does not exist)">2017</a></li></ul></li> <li><a href="/wiki/Honor_5X" title="Honor 5X">GR5</a> <ul><li><a href="/wiki/Honor_6X" class="mw-redirect" title="Honor 6X">2017</a></li> <li><a href="/wiki/Huawei_GT3" title="Huawei GT3">5 mini</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Y Series</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_Y3" title="Huawei Y3">Y3 (Y360)</a> <ul><li><a href="/wiki/Huawei_Y3_II" title="Huawei Y3 II">3 II</a></li> <li><a href="/wiki/Huawei_Y3_(2017)" title="Huawei Y3 (2017)">2017</a></li> <li><a href="/wiki/Huawei_Y3_(2018)" title="Huawei Y3 (2018)">2018</a></li></ul></li> <li><a href="/wiki/Huawei_Y5" title="Huawei Y5">Y5 (Y560)</a> <ul><li><a href="/wiki/Huawei_Y5c" title="Huawei Y5c">5c</a></li> <li><a href="/wiki/Huawei_Y5_II" title="Huawei Y5 II">5 II</a></li> <li><a href="/wiki/Huawei_Y5_(2017)" title="Huawei Y5 (2017)">2017</a></li> <li><a href="/wiki/Huawei_Y5_(2018)" title="Huawei Y5 (2018)">2018</a> <ul><li><a href="/wiki/Huawei_Y5_(2018)" title="Huawei Y5 (2018)">Prime</a></li> <li><a href="/wiki/Huawei_Y5_lite" title="Huawei Y5 lite">lite</a></li></ul></li> <li><a href="/wiki/Huawei_Y5_(2019)" title="Huawei Y5 (2019)">2019</a></li> <li><a href="/w/index.php?title=Huawei_Y5p&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y5p (page does not exist)">5p</a></li></ul></li> <li><a href="/wiki/Huawei_Y6" title="Huawei Y6">Y6</a> <ul><li><a href="/w/index.php?title=Huawei_Y6_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y6 Pro (page does not exist)">6 Pro</a></li> <li><a href="/wiki/Huawei_Y6_II" title="Huawei Y6 II">6 II</a> <ul><li><a href="/w/index.php?title=Huawei_Y6_II_Compact&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y6 II Compact (page does not exist)">Compact</a></li></ul></li> <li><a href="/wiki/Huawei_Y6_(2017)" title="Huawei Y6 (2017)">2017</a> <ul><li><a href="/w/index.php?title=Huawei_Nova_lite_2017&amp;action=edit&amp;redlink=1" class="new" title="Huawei Nova lite 2017 (page does not exist)">Pro</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Y6_(2018)&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y6 (2018) (page does not exist)">2018</a> <ul><li><a href="/w/index.php?title=Huawei_Y6_Prime_(2018)&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y6 Prime (2018) (page does not exist)">Prime</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Y6_2019&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y6 2019 (page does not exist)">2019</a> <ul><li><a href="/w/index.php?title=Huawei_Y6_Prime_(2019)&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y6 Prime (2019) (page does not exist)">Prime</a></li> <li><a href="/w/index.php?title=Huawei_Y6_Pro_(2019)&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y6 Pro (2019) (page does not exist)">Pro</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Y6s&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y6s (page does not exist)">6s</a></li> <li><a href="/wiki/Huawei_Y6p" title="Huawei Y6p">6p</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Y7&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y7 (page does not exist)">Y7</a> <ul><li><a href="/w/index.php?title=Huawei_Y7&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y7 (page does not exist)">7 Prime</a></li> <li><a href="/w/index.php?title=Huawei_Y7_(2018)&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y7 (2018) (page does not exist)">2018</a> <ul><li><a href="/w/index.php?title=Huawei_Y7_Prime_(2018)&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y7 Prime (2018) (page does not exist)">Prime</a></li> <li><a href="/w/index.php?title=Huawei_Y7_Pro_2018&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y7 Pro 2018 (page does not exist)">Pro</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Y7_2019&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y7 2019 (page does not exist)">2019</a> <ul><li><a href="/w/index.php?title=Huawei_Y7_Prime_2019&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y7 Prime 2019 (page does not exist)">Prime</a></li> <li><a href="/w/index.php?title=Huawei_Y7_Pro_2019&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y7 Pro 2019 (page does not exist)">Pro</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_P40_lite_E&amp;action=edit&amp;redlink=1" class="new" title="Huawei P40 lite E (page does not exist)">7p</a></li> <li><a href="/w/index.php?title=Huawei_P_Smart_2021&amp;action=edit&amp;redlink=1" class="new" title="Huawei P Smart 2021 (page does not exist)">7a</a></li></ul></li> <li>Y8 <ul><li><a href="/w/index.php?title=Huawei_Y8s&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y8s (page does not exist)">8s</a></li> <li><a href="/w/index.php?title=Huawei_P_Smart_S&amp;action=edit&amp;redlink=1" class="new" title="Huawei P Smart S (page does not exist)">8p</a></li></ul></li> <li>Y9 <ul><li><a href="/w/index.php?title=Huawei_Y9_2018&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y9 2018 (page does not exist)">2018</a></li> <li><a href="/w/index.php?title=Huawei_Y9_2019&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y9 2019 (page does not exist)">2019</a> <ul><li><a href="/w/index.php?title=Huawei_Y9_Prime_2019&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y9 Prime 2019 (page does not exist)">Prime</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_P_Smart_Pro&amp;action=edit&amp;redlink=1" class="new" title="Huawei P Smart Pro (page does not exist)">9s</a></li> <li><a href="/w/index.php?title=Huawei_Y9a&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y9a (page does not exist)">9a</a></li></ul></li> <li><a href="/w/index.php?title=Huawei_Y_Max&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y Max (page does not exist)">Y Max</a></li> <li><a href="/w/index.php?title=Huawei_Y625&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y625 (page does not exist)">Y625</a></li> <li><a href="/w/index.php?title=Huawei_Y635&amp;action=edit&amp;redlink=1" class="new" title="Huawei Y635 (page does not exist)">Y635</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_G6600_Passport" title="Huawei G6600 Passport">Huawei G6600 Passport</a></li> <li><a href="/wiki/Huawei_M835" title="Huawei M835">M835</a></li> <li><a href="/w/index.php?title=Huawei_Pocket_2&amp;action=edit&amp;redlink=1" class="new" title="Huawei Pocket 2 (page does not exist)">Pocket 2</a></li> <li><a href="/w/index.php?title=Huawei_Pocket_S&amp;action=edit&amp;redlink=1" class="new" title="Huawei Pocket S (page does not exist)">Pocket S</a></li> <li><a href="/wiki/Huawei_Premia" title="Huawei Premia">Premia</a></li> <li><a href="/wiki/Huawei_Sonic" title="Huawei Sonic">Sonic</a></li> <li><a href="/wiki/Huawei_STREAM_X_GL07S" title="Huawei STREAM X GL07S">STREAM X GL07S</a></li> <li><a href="/wiki/Huawei_T156" class="mw-redirect" title="Huawei T156">T156</a></li> <li><a href="/wiki/Huawei_T158" class="mw-redirect" title="Huawei T158">T158</a></li> <li><a href="/wiki/Huawei_T161L" class="mw-redirect" title="Huawei T161L">T161L</a></li> <li><a href="/wiki/Huawei_T201" class="mw-redirect" title="Huawei T201">T201</a></li> <li><a href="/wiki/Huawei_T208" class="mw-redirect" title="Huawei T208">T208</a></li> <li><a href="/wiki/Huawei_T211" class="mw-redirect" title="Huawei T211">T211</a></li> <li><a href="/wiki/Huawei_T261L" class="mw-redirect" title="Huawei T261L">T261L</a></li> <li><a href="/wiki/Huawei_T330" class="mw-redirect" title="Huawei T330">T300</a></li> <li><a href="/wiki/Huawei_U120" class="mw-redirect" title="Huawei U120">U120</a></li> <li><a href="/wiki/Huawei_U121" title="Huawei U121">U121</a></li> <li><a href="/wiki/Huawei_U1000" class="mw-redirect" title="Huawei U1000">U1000</a></li> <li><a href="/wiki/Huawei_U1100" class="mw-redirect" title="Huawei U1100">U1100</a></li> <li><a href="/wiki/Huawei_U1250" title="Huawei U1250">U1250</a></li> <li><a href="/wiki/Huawei_U1270" class="mw-redirect" title="Huawei U1270">U1270</a></li> <li>U1310</li> <li><a href="/wiki/Huawei_U2801" title="Huawei U2801">U2801</a></li> <li><a href="/wiki/Huawei_U3300" class="mw-redirect" title="Huawei U3300">U3300</a></li> <li><a href="/wiki/Huawei_U7310" class="mw-redirect" title="Huawei U7310">U7310</a></li> <li><a href="/wiki/Huawei_U7510" class="mw-redirect" title="Huawei U7510">U7510</a></li> <li><a href="/wiki/T-Mobile_Tap" title="T-Mobile Tap">T-Mobile Tap (U7519)</a></li> <li><a href="/wiki/Huawei_U8100" class="mw-redirect" title="Huawei U8100">U8100</a></li> <li><a href="/wiki/Huawei_U8110" class="mw-redirect" title="Huawei U8110">U8110</a></li> <li><a href="/wiki/Huawei_IDEOS_U8150" class="mw-redirect" title="Huawei IDEOS U8150">IDEOS U8150</a></li> <li><a href="/wiki/T-Mobile_Pulse" title="T-Mobile Pulse">T-Mobile Pulse (U8220)</a></li> <li><a href="/wiki/Huawei_U8230" title="Huawei U8230">U8230</a></li> <li><a href="/wiki/Huawei_U8800" title="Huawei U8800">U8800</a></li> <li><a href="/wiki/Huawei_U9130_Compass" class="mw-redirect" title="Huawei U9130 Compass">U9130 Compass</a></li> <li><a href="/wiki/Huawei_U9150" class="mw-redirect" title="Huawei U9150">U9150</a></li> <li><a href="/wiki/Nexus_6P" title="Nexus 6P">Nexus 6P</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Tablets</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_Ideos_Tablet_S7" title="Huawei Ideos Tablet S7">Huawei Ideos Tablet S7</a></li> <li><a href="/w/index.php?title=Huawei_Honor_Tablet_5&amp;action=edit&amp;redlink=1" class="new" title="Huawei Honor Tablet 5 (page does not exist)">Honor Tablet 5</a></li> <li><a href="/wiki/Huawei_Mediapad_M5" title="Huawei Mediapad M5">Mediapad M5</a></li> <li><a href="/w/index.php?title=Huawei_Mediapad_M6&amp;action=edit&amp;redlink=1" class="new" title="Huawei Mediapad M6 (page does not exist)">Mediapad M6</a></li> <li><a href="/wiki/Huawei_MatePad_Pro" title="Huawei MatePad Pro">MatePad Pro</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Laptops</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_MateBook_series" class="mw-redirect" title="Huawei MateBook series">MateBook</a></li> <li><a href="/wiki/Huawei_MateBook_X_Pro" title="Huawei MateBook X Pro">MateBook X Pro</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Wearables</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_Watch" title="Huawei Watch">Watch GT</a></li> <li><a href="/w/index.php?title=X_Gentle_Monster_Eyewear&amp;action=edit&amp;redlink=1" class="new" title="X Gentle Monster Eyewear (page does not exist)">X Gentle Monster Eyewear</a></li> <li><a href="/w/index.php?title=Watch_GT_2&amp;action=edit&amp;redlink=1" class="new" title="Watch GT 2 (page does not exist)">Watch GT 2</a> <ul><li><a href="/w/index.php?title=Watch_GT_2e&amp;action=edit&amp;redlink=1" class="new" title="Watch GT 2e (page does not exist)">2e</a></li> <li><a href="/w/index.php?title=Watch_GT_2_Pro&amp;action=edit&amp;redlink=1" class="new" title="Watch GT 2 Pro (page does not exist)">2 Pro</a></li></ul></li> <li><a href="/w/index.php?title=Watch_Fit&amp;action=edit&amp;redlink=1" class="new" title="Watch Fit (page does not exist)">Watch Fit</a></li> <li><a href="/w/index.php?title=X_Gentle_Monster_Eyewear_II&amp;action=edit&amp;redlink=1" class="new" title="X Gentle Monster Eyewear II (page does not exist)">X Gentle Monster Eyewear II</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/CPU" class="mw-redirect" title="CPU">CPU</a>/<a href="/wiki/AI_accelerator" class="mw-redirect" title="AI accelerator">NPU</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Kirin_990" class="mw-redirect" title="Kirin 990">Kirin</a></li> <li><a href="/wiki/Kunpeng_920" class="mw-redirect" title="Kunpeng 920">Kunpeng</a> / <a href="/wiki/HiSilicon#AI_Acceleration" title="HiSilicon">Ascend</a></li> <li>Atlas</li> <li>Tiangang (5G)</li> <li>Balong (modem - 5G/5.5G)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Operating_system" title="Operating system">OS</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/EulerOS" title="EulerOS">EulerOS</a></li> <li><a href="/wiki/EulerOS" title="EulerOS">openEuler</a></li> <li><a href="/wiki/EulerOS" title="EulerOS">UniProton</a></li> <li><a href="/wiki/EulerOS#NestOS" title="EulerOS">NestOS</a></li> <li><a href="/wiki/HarmonyOS" title="HarmonyOS">HarmonyOS</a> <ul><li><a href="/wiki/HarmonyOS_NEXT" title="HarmonyOS NEXT">HarmonyOS NEXT</a>)</li> <li>(<a href="/wiki/HarmonyOS_kernel" class="mw-redirect" title="HarmonyOS kernel">HarmonyOS kernel</a>)</li> <li><a href="/wiki/OpenHarmony" title="OpenHarmony">OpenHarmony</a></li> <li>Oniro OS</li> <li><a href="/wiki/HarmonyOS_version_history" title="HarmonyOS version history">version history</a></li></ul></li> <li><a href="/wiki/LiteOS" title="LiteOS">LiteOS</a></li> <li><a href="/wiki/EMUI" title="EMUI">EMUI</a></li> <li>Huawei VRP</li></ul> </div></td></tr><tr><td colspan="2" class="navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_E5" title="Huawei E5">E5</a></li> <li><a href="/wiki/Huawei_E220" title="Huawei E220">E220</a></li> <li><a href="/wiki/Huawei_SingleRAN" title="Huawei SingleRAN">SingleRAN</a></li> <li><a href="/wiki/Huawei_4G_eLTE" title="Huawei 4G eLTE">4G eLTE</a></li> <li><a href="/wiki/Ark_Compiler" title="Ark Compiler">Ark Compiler</a></li> <li><a href="/w/index.php?title=BiSheng_Compiler&amp;action=edit&amp;redlink=1" class="new" title="BiSheng Compiler (page does not exist)">BiSheng Compiler</a></li> <li><a href="/wiki/DevEco_Studio" class="mw-redirect" title="DevEco Studio">DevEco Studio</a></li> <li><a href="/wiki/ArkTS" title="ArkTS">ArkTS</a></li> <li><a href="/wiki/ArkTS" title="ArkTS">eTS</a></li> <li><a href="/w/index.php?title=Cangjie_(programming_language)&amp;action=edit&amp;redlink=1" class="new" title="Cangjie (programming language) (page does not exist)">Cangjie</a></li> <li>Hvigor</li> <li><a href="/wiki/EROFS" title="EROFS">EROFS</a></li> <li><a href="/wiki/Huawei_PanGu" title="Huawei PanGu">Huawei PanGu</a></li> <li><a class="mw-selflink selflink">MindSpore</a></li> <li><a href="/wiki/ArkUI" title="ArkUI">ArkUI</a></li> <li><a href="/wiki/ArkUI#ArkUI-X" title="ArkUI">ArkUI-X</a></li> <li><a href="/wiki/GaussDB" title="GaussDB">GaussDB</a></li> <li><a href="/w/index.php?title=OpenGauss&amp;action=edit&amp;redlink=1" class="new" title="OpenGauss (page does not exist)">openGauss</a></li> <li><a href="/w/index.php?title=ArkData&amp;action=edit&amp;redlink=1" class="new" title="ArkData (page does not exist)">ArkData</a></li> <li><a href="/wiki/MetaERP" class="mw-redirect" title="MetaERP">MetaERP</a></li> <li><a href="/wiki/Celia_(virtual_assistant)" title="Celia (virtual assistant)">Celia</a></li> <li><a href="/wiki/Huawei_HiCar" title="Huawei HiCar">Huawei HiCar</a></li> <li><a href="/wiki/NearLink" title="NearLink">NearLink</a></li></ul> </div></td></tr></tbody></table><div></div></td><td class="noviewer navbox-image" rowspan="5" style="width:1px;padding:0 0 0 2px"><div><span typeof="mw:File"><a href="/wiki/File:Huawei_Standard_logo.svg" class="mw-file-description"><img alt="Huawei logo" src="//upload.wikimedia.org/wikipedia/en/thumb/0/04/Huawei_Standard_logo.svg/120px-Huawei_Standard_logo.svg.png" decoding="async" width="70" height="71" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/0/04/Huawei_Standard_logo.svg/140px-Huawei_Standard_logo.svg.png 2x" data-file-width="126" data-file-height="128" /></a></span></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Communications<br />infrastructure</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Softswitch" title="Softswitch">Softswitches</a></li> <li>Next generation <a href="/wiki/Network_switching_subsystem#Home_location_register_(HLR)" title="Network switching subsystem">home location register</a></li> <li><a href="/wiki/IP_Multimedia_Subsystem" title="IP Multimedia Subsystem">Internet Protocol Multimedia Subsystems</a></li> <li><a href="/wiki/Digital_subscriber_line" title="Digital subscriber line">xDSL</a></li> <li><a href="/wiki/Passive_optical_network" title="Passive optical network">Passive optical network</a></li> <li><a href="/wiki/Network_switch" title="Network switch">Network switches</a></li> <li><a href="/wiki/Service_delivery_platform" title="Service delivery platform">Service delivery platforms</a></li> <li><a href="/wiki/Base_station_subsystem" title="Base station subsystem">Base station subsystems</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Services</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Huawei_Mobile_Services" title="Huawei Mobile Services">Huawei Mobile Services</a> <ul><li><a href="/wiki/Huawei_AppGallery" title="Huawei AppGallery">AppGallery</a></li> <li><a href="/wiki/Huawei_Mobile_Services" title="Huawei Mobile Services">HMS Core</a></li> <li><a href="/wiki/Petal_Maps" title="Petal Maps">Petal Maps</a></li></ul></li> <li><a href="/wiki/System_integration" title="System integration">Network integration services</a></li> <li><a href="/wiki/Object_storage" title="Object storage">Object storage services</a></li> <li><a href="/w/index.php?title=Huawei_Music&amp;action=edit&amp;redlink=1" class="new" title="Huawei Music (page does not exist)">Huawei Music</a></li> <li><a href="/wiki/Huawei_Video" class="mw-redirect" title="Huawei Video">Huawei Video</a></li> <li><a href="/w/index.php?title=Huawei_Cloud_Services&amp;action=edit&amp;redlink=1" class="new" title="Huawei Cloud Services (page does not exist)">Huawei Cloud Services</a></li> <li><a href="/w/index.php?title=Huawei_GameCenter&amp;action=edit&amp;redlink=1" class="new" title="Huawei GameCenter (page does not exist)">Huawei GameCenter</a></li> <li><a href="/w/index.php?title=Huawei_Themes&amp;action=edit&amp;redlink=1" class="new" title="Huawei Themes (page does not exist)">Huawei Themes</a></li> <li><a href="/w/index.php?title=Huawei_Health&amp;action=edit&amp;redlink=1" class="new" title="Huawei Health (page does not exist)">Huawei Health</a></li> <li><a href="/w/index.php?title=Find_Device&amp;action=edit&amp;redlink=1" class="new" title="Find Device (page does not exist)">Find Device</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">People</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ren_Zhengfei" title="Ren Zhengfei">Ren Zhengfei</a> (CEO)</li> <li><a href="/wiki/Liang_Hua" title="Liang Hua">Liang Hua</a> (Chairman)</li> <li><a href="/wiki/Sun_Yafang" title="Sun Yafang">Sun Yafang</a> (former chairwoman)</li> <li><a href="/wiki/Meng_Wanzhou" title="Meng Wanzhou">Meng Wanzhou</a> (deputy chair &amp; CFO)</li> <li><a href="/wiki/Xu_Zhijun" title="Xu Zhijun">Xu Zhijun</a> (deputy chair)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/New_IP" title="New IP">New IP</a></li> <li><a href="/w/index.php?title=Huawei_Developer_Conference&amp;action=edit&amp;redlink=1" class="new" title="Huawei Developer Conference (page does not exist)">Huawei Developer Conference</a></li> <li>Huawei Developer Day</li> <li><a href="/wiki/Huawei_Symantec" title="Huawei Symantec">Huawei Symantec</a></li> <li><a href="/wiki/HiSilicon" title="HiSilicon">HiSilicon</a></li> <li><a href="/wiki/Criticism_of_Huawei" title="Criticism of Huawei">Criticism of Huawei</a> <ul><li><a href="/wiki/Li_Hongyuan_incident" title="Li Hongyuan incident">Li Hongyuan incident</a></li></ul></li> <li><a href="/wiki/Nano_Memory" title="Nano Memory">Nano Memory</a></li> <li><a href="/wiki/Huawei_FreeBuds" title="Huawei FreeBuds">Huawei FreeBuds</a></li> <li><a href="/w/index.php?title=Huawei_Sound_X&amp;action=edit&amp;redlink=1" class="new" title="Huawei Sound X (page does not exist)">Huawei Sound X</a></li> <li><a href="/w/index.php?title=Huawei_Sound_Joy&amp;action=edit&amp;redlink=1" class="new" title="Huawei Sound Joy (page does not exist)">Huawei Sound Joy</a></li> <li><a href="/w/index.php?title=Huawei_Vision&amp;action=edit&amp;redlink=1" class="new" title="Huawei Vision (page does not exist)">Huawei Vision</a></li> <li><a href="/w/index.php?title=Huawei_MateView&amp;action=edit&amp;redlink=1" class="new" title="Huawei MateView (page does not exist)">Huawei MateView</a></li> <li><a href="/wiki/Huawei_MateBook" title="Huawei MateBook">Huawei MateBook</a></li> <li><a href="/wiki/Huawei_MateStation" title="Huawei MateStation">Huawei MateStation</a></li> <li><a href="/wiki/HarmonyOS_Sans" class="mw-redirect" title="HarmonyOS Sans">HarmonyOS Sans</a></li> <li>Huawei MRP</li> <li>nweb (ArkWeb) layer</li> <li><a href="/wiki/Huawei_Ox_Horn_Campus" title="Huawei Ox Horn Campus">Huawei Ox Horn Campus</a></li> <li><a href="/wiki/Huawei_Intelligent_Automotive_Solution" class="mw-redirect" title="Huawei Intelligent Automotive Solution">Huawei Intelligent Automotive Solution</a></li> <li><a href="/wiki/Harmony_Intelligent_Mobility_Alliance" title="Harmony Intelligent Mobility Alliance">Harmony Intelligent Mobility Alliance</a></li> <li><a href="/wiki/SiCarrier" title="SiCarrier">SiCarrier</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="3"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <b><a href="/wiki/Category:Huawei" title="Category:Huawei">Category</a></b></li> <li><span class="noviewer" typeof="mw:File"><span title="Commons page"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/20px-Commons-logo.svg.png" decoding="async" width="12" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/40px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></span></span> <b><a href="https://commons.wikimedia.org/wiki/Category:Huawei" class="extiw" title="commons:Category:Huawei">Commons</a></b></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐api‐ext.codfw.main‐7885d66c88‐gdtsp Cached time: 20250331053117 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.481 seconds Real time usage: 0.847 seconds Preprocessor visited node count: 2734/1000000 Post‐expand include size: 162605/2097152 bytes Template argument size: 13213/2097152 bytes Highest expansion depth: 23/100 Expensive parser function count: 7/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 83411/5000000 bytes Lua time usage: 0.263/10.000 seconds Lua memory usage: 7798811/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 469.039 1 -total 20.63% 96.753 1 Template:Reflist 18.43% 86.443 1 Template:Multiple_issues 17.02% 79.815 2 Template:Infobox 16.76% 78.632 1 Template:Machine_learning 15.84% 74.275 1 Template:Sidebar_with_collapsible_lists 15.13% 70.978 4 Template:Cite_book 14.12% 66.223 1 Template:Infobox_software 10.06% 47.164 1 Template:Sources_exist 10.05% 47.120 2 Template:Ambox --> <!-- Saved in parser cache with key enwiki:pcache:76087353:|#|:idhash:canonical and timestamp 20250331053117 and revision id 1240653554. Rendering was triggered because: unknown --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?useformat=desktop&amp;type=1x1&amp;usesul3=0" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=MindSpore&amp;oldid=1240653554">https://en.wikipedia.org/w/index.php?title=MindSpore&amp;oldid=1240653554</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Deep_learning_software" title="Category:Deep learning software">Deep learning software</a></li><li><a href="/wiki/Category:Free_software_programmed_in_C%2B%2B" title="Category:Free software programmed in C++">Free software programmed in C++</a></li><li><a href="/wiki/Category:Free_statistical_software" title="Category:Free statistical software">Free statistical software</a></li><li><a href="/wiki/Category:Open-source_artificial_intelligence" title="Category:Open-source artificial intelligence">Open-source artificial intelligence</a></li><li><a href="/wiki/Category:Software_using_the_Apache_license" title="Category:Software using the Apache license">Software using the Apache license</a></li><li><a href="/wiki/Category:2020_software" title="Category:2020 software">2020 software</a></li><li><a href="/wiki/Category:Huawei_products" title="Category:Huawei products">Huawei products</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_errors:_periodical_ignored" title="Category:CS1 errors: periodical ignored">CS1 errors: periodical ignored</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_August_2024" title="Category:Articles needing additional references from August 2024">Articles needing additional references from August 2024</a></li><li><a href="/wiki/Category:All_articles_needing_additional_references" title="Category:All articles needing additional references">All articles needing additional references</a></li><li><a href="/wiki/Category:Wikipedia_articles_with_possible_conflicts_of_interest_from_July_2024" title="Category:Wikipedia articles with possible conflicts of interest from July 2024">Wikipedia articles with possible conflicts of interest from July 2024</a></li><li><a href="/wiki/Category:Articles_with_multiple_maintenance_issues" title="Category:Articles with multiple maintenance issues">Articles with multiple maintenance issues</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Use_mdy_dates_from_November_2017" title="Category:Use mdy dates from November 2017">Use mdy dates from November 2017</a></li><li><a href="/wiki/Category:Official_website_different_in_Wikidata_and_Wikipedia" title="Category:Official website different in Wikidata and Wikipedia">Official website different in Wikidata and Wikipedia</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 16 August 2024, at 15:45<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=MindSpore&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://www.wikimedia.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/static/images/footer/wikimedia-button.svg" width="84" height="29"><img src="/static/images/footer/wikimedia.svg" width="25" height="25" alt="Wikimedia Foundation" lang="en" loading="lazy"></picture></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/w/resources/assets/poweredby_mediawiki.svg" width="88" height="31"><img src="/w/resources/assets/mediawiki_compact.svg" alt="Powered by MediaWiki" lang="en" width="25" height="25" loading="lazy"></picture></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" ><span class="mw-page-title-main">MindSpore</span></div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>Add languages</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>Add topic</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </div> </div> </div> <div class="mw-portlet mw-portlet-dock-bottom emptyPortlet" id="p-dock-bottom"> <ul> </ul> </div> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5c6f46dcf-sctpq","wgBackendResponseTime":154,"wgPageParseReport":{"limitreport":{"cputime":"0.481","walltime":"0.847","ppvisitednodes":{"value":2734,"limit":1000000},"postexpandincludesize":{"value":162605,"limit":2097152},"templateargumentsize":{"value":13213,"limit":2097152},"expansiondepth":{"value":23,"limit":100},"expensivefunctioncount":{"value":7,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":83411,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 469.039 1 -total"," 20.63% 96.753 1 Template:Reflist"," 18.43% 86.443 1 Template:Multiple_issues"," 17.02% 79.815 2 Template:Infobox"," 16.76% 78.632 1 Template:Machine_learning"," 15.84% 74.275 1 Template:Sidebar_with_collapsible_lists"," 15.13% 70.978 4 Template:Cite_book"," 14.12% 66.223 1 Template:Infobox_software"," 10.06% 47.164 1 Template:Sources_exist"," 10.05% 47.120 2 Template:Ambox"]},"scribunto":{"limitreport-timeusage":{"value":"0.263","limit":"10.000"},"limitreport-memusage":{"value":7798811,"limit":52428800}},"cachereport":{"origin":"mw-api-ext.codfw.main-7885d66c88-gdtsp","timestamp":"20250331053117","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"MindSpore","url":"https:\/\/en.wikipedia.org\/wiki\/MindSpore","sameAs":"http:\/\/www.wikidata.org\/entity\/Q120790236","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q120790236","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2024-02-13T15:39:16Z","dateModified":"2024-08-16T15:45:32Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/3\/30\/MindSpore-logo.png","headline":"open-source machine learning library"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10