blob: f6bb830191607ee34ebaaab0d2a85fd065ee0380 [file] [log] [blame]
<!DOCTYPE html>
<!---
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<html lang=" en"><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="/versions/1.9.1/assets/img/mxnet-icon.png" rel="icon" type="image/png"><!-- Begin Jekyll SEO tag v2.6.1 -->
<title>Contribute | Apache MXNet</title>
<meta name="generator" content="Jekyll v3.8.6" />
<meta property="og:title" content="Contribute" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="A flexible and efficient library for deep learning." />
<meta property="og:description" content="A flexible and efficient library for deep learning." />
<link rel="canonical" href="https://mxnet.apache.org/versions/1.9.1/community/contribute" />
<meta property="og:url" content="https://mxnet.apache.org/versions/1.9.1/community/contribute" />
<meta property="og:site_name" content="Apache MXNet" />
<script type="application/ld+json">
{"description":"A flexible and efficient library for deep learning.","headline":"Contribute","@type":"WebPage","url":"https://mxnet.apache.org/versions/1.9.1/community/contribute","@context":"https://schema.org"}</script>
<!-- End Jekyll SEO tag -->
<link rel="stylesheet" href="/versions/1.9.1/assets/docsearch.min.css" /><link rel="stylesheet" href="/versions/1.9.1/assets/main.css"><link type="application/atom+xml" rel="alternate" href="https://mxnet.apache.org/versions/1.9.1/feed.xml" title="Apache MXNet" /><!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
/* We explicitly disable cookie tracking to avoid privacy issues */
_paq.push(['disableCookies']);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://analytics.apache.org/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '23']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
<script src="/versions/1.9.1/assets/js/jquery-3.3.1.min.js"></script>
<script src="/versions/1.9.1/assets/js/docsearch.min.js"></script><script src="/versions/1.9.1/assets/js/globalSearch.js" defer></script>
<script src="/versions/1.9.1/assets/js/clipboard.js" defer></script>
<script src="/versions/1.9.1/assets/js/copycode.js" defer></script></head>
<body><header class="site-header" role="banner">
<script>
$(document).ready(function () {
// HEADER OPACITY LOGIC
function opacity_header() {
var value = "rgba(4,140,204," + ($(window).scrollTop() / 300 + 0.4) + ")"
$('.site-header').css("background-color", value)
}
$(window).scroll(function () {
opacity_header()
})
opacity_header();
// MENU SELECTOR LOGIC
$('.page-link').each( function () {
if (window.location.href.includes(this.href)) {
$(this).addClass("page-current");
}
});
})
</script>
<div class="wrapper">
<a class="site-title" rel="author" href="/versions/1.9.1/"><img
src="/versions/1.9.1/assets/img/mxnet_logo.png" class="site-header-logo"></a>
<nav class="site-nav">
<input type="checkbox" id="nav-trigger" class="nav-trigger"/>
<label for="nav-trigger">
<span class="menu-icon">
<svg viewBox="0 0 18 15" width="18px" height="15px">
<path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/>
</svg>
</span>
</label>
<div class="gs-search-border">
<div id="gs-search-icon"></div>
<form id="global-search-form">
<input id="global-search" type="text" title="Search" placeholder="Search" />
<div id="global-search-dropdown-container">
<button class="gs-current-version btn" type="button" data-toggle="dropdown">
<span id="gs-current-version-label">1.9.1</span>
<svg class="gs-dropdown-caret" viewBox="0 0 32 32" class="icon icon-caret-bottom" aria-hidden="true">
<path class="dropdown-caret-path" d="M24 11.305l-7.997 11.39L8 11.305z"></path>
</svg>
</button>
<ul class="gs-opt-group gs-version-dropdown">
<li class="gs-opt gs-versions">master</li>
<li class="gs-opt gs-versions active">1.9.1</li>
<li class="gs-opt gs-versions">1.8.0</li>
<li class="gs-opt gs-versions">1.7.0</li>
<li class="gs-opt gs-versions">1.6.0</li>
<li class="gs-opt gs-versions">1.5.0</li>
<li class="gs-opt gs-versions">1.4.1</li>
<li class="gs-opt gs-versions">1.3.1</li>
<li class="gs-opt gs-versions">1.2.1</li>
<li class="gs-opt gs-versions">1.1.0</li>
<li class="gs-opt gs-versions">1.0.0</li>
<li class="gs-opt gs-versions">0.12.1</li>
<li class="gs-opt gs-versions">0.11.0</li>
</ul>
</div>
<span id="global-search-close">x</span>
</form>
</div>
<div class="trigger">
<div id="global-search-mobile-border">
<div id="gs-search-icon-mobile"></div>
<input id="global-search-mobile" placeholder="Search..." type="text"/>
<div id="global-search-dropdown-container-mobile">
<button class="gs-current-version-mobile btn" type="button" data-toggle="dropdown">
<svg class="gs-dropdown-caret" viewBox="0 0 32 32" class="icon icon-caret-bottom" aria-hidden="true">
<path class="dropdown-caret-path" d="M24 11.305l-7.997 11.39L8 11.305z"></path>
</svg>
</button>
<ul class="gs-opt-group gs-version-dropdown-mobile">
<li class="gs-opt gs-versions">master</li>
<li class="gs-opt gs-versions active">1.9.1</li>
<li class="gs-opt gs-versions">1.8.0</li>
<li class="gs-opt gs-versions">1.7.0</li>
<li class="gs-opt gs-versions">1.6.0</li>
<li class="gs-opt gs-versions">1.5.0</li>
<li class="gs-opt gs-versions">1.4.1</li>
<li class="gs-opt gs-versions">1.3.1</li>
<li class="gs-opt gs-versions">1.2.1</li>
<li class="gs-opt gs-versions">1.1.0</li>
<li class="gs-opt gs-versions">1.0.0</li>
<li class="gs-opt gs-versions">0.12.1</li>
<li class="gs-opt gs-versions">0.11.0</li>
</ul>
</div>
</div>
<a class="page-link" href="/versions/1.9.1/get_started">Get Started</a>
<a class="page-link" href="/versions/1.9.1/features">Features</a>
<a class="page-link" href="/versions/1.9.1/ecosystem">Ecosystem</a>
<a class="page-link" href="/versions/1.9.1/api">Docs & Tutorials</a>
<a class="page-link" href="/versions/1.9.1/trusted_by">Trusted By</a>
<a class="page-link" href="https://github.com/apache/mxnet">GitHub</a>
<div class="dropdown" style="min-width:100px">
<span class="dropdown-header">Apache
<svg class="dropdown-caret" viewBox="0 0 32 32" class="icon icon-caret-bottom" aria-hidden="true"><path class="dropdown-caret-path" d="M24 11.305l-7.997 11.39L8 11.305z"></path></svg>
</span>
<div class="dropdown-content" style="min-width:250px">
<a href="https://www.apache.org/foundation/">Apache Software Foundation</a>
<a href="https://www.apache.org/licenses/">License</a>
<a href="/versions/1.9.1/api/faq/security.html">Security</a>
<a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy</a>
<a href="https://www.apache.org/events/current-event">Events</a>
<a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
<a href="https://www.apache.org/foundation/thanks.html">Thanks</a>
</div>
</div>
<div class="dropdown">
<span class="dropdown-header">1.9.1
<svg class="dropdown-caret" viewBox="0 0 32 32" class="icon icon-caret-bottom" aria-hidden="true"><path class="dropdown-caret-path" d="M24 11.305l-7.997 11.39L8 11.305z"></path></svg>
</span>
<div class="dropdown-content">
<a href="/">master</a>
<a class="dropdown-option-active" href="/versions/1.9.1/">1.9.1</a>
<a href="/versions/1.8.0/">1.8.0</a>
<a href="/versions/1.7.0/">1.7.0</a>
<a href="/versions/1.6.0/">1.6.0</a>
<a href="/versions/1.5.0/">1.5.0</a>
<a href="/versions/1.4.1/">1.4.1</a>
<a href="/versions/1.3.1/">1.3.1</a>
<a href="/versions/1.2.1/">1.2.1</a>
<a href="/versions/1.1.0/">1.1.0</a>
<a href="/versions/1.0.0/">1.0.0</a>
<a href="/versions/0.12.1/">0.12.1</a>
<a href="/versions/0.11.0/">0.11.0</a>
</div>
</div>
</div>
</nav>
</div>
</header>
<main class="page-content" aria-label="Content">
<script>
</script>
<article class="post">
<header class="post-header wrapper">
<h1 class="post-title">Contribute</h1>
<h3>Contribute to the Apache MXNet project</h3><a style="float:left; margin-top:20px" href="/versions/1.9.1/get_started" class="btn btn-action">Get Started
<span class="span-accented"></span></a></header>
<div class="post-content">
<div class="wrapper">
<!--- Licensed to the Apache Software Foundation (ASF) under one -->
<!--- or more contributor license agreements. See the NOTICE file -->
<!--- distributed with this work for additional information -->
<!--- regarding copyright ownership. The ASF licenses this file -->
<!--- to you under the Apache License, Version 2.0 (the -->
<!--- "License"); you may not use this file except in compliance -->
<!--- with the License. You may obtain a copy of the License at -->
<!--- http://www.apache.org/licenses/LICENSE-2.0 -->
<!--- Unless required by applicable law or agreed to in writing, -->
<!--- software distributed under the License is distributed on an -->
<!--- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -->
<!--- KIND, either express or implied. See the License for the -->
<!--- specific language governing permissions and limitations -->
<!--- under the License. -->
<h1 id="contributing-to-apache-mxnet">Contributing to Apache MXNet</h1>
<p>Apache MXNet is a community led, open source deep learning project. We welcome new members and look forward to your contributions. Here you will find how to get started and links to detailed information on Apache MXNet best practices and processes.</p>
<h2 id="getting-started">Getting Started</h2>
<p>The following actions are recommended steps for you to get started with contributing to Apache MXNet.</p>
<table><thead>
<tr>
<th>Action</th>
<th>Purpose</th>
</tr>
</thead><tbody>
<tr>
<td><a href="#forum">Create a forum account</a></td>
<td>Asking &amp; answering Apache MXNet usage questions</td>
</tr>
<tr>
<td><a href="#mxnet-dev-communications">Join the dev comm channels</a></td>
<td>Discussions about the direction of Apache MXNet</td>
</tr>
<tr>
<td><a href="#social-media">Follow MXNet on Social Media</a></td>
<td>Get updates about new features and events</td>
</tr>
<tr>
<td><a href="#jira">Create a JIRA account</a></td>
<td>Tracking tasks &amp; prioritizing issues</td>
</tr>
<tr>
<td><a href="#confluence-wiki">Check out the MXNet wiki</a></td>
<td>The wiki has detailed contributor information</td>
</tr>
<tr>
<td><a href="#setup-mxnet-for-development">Setup MXNet for development</a></td>
<td>Your very own fork for creating pull requests</td>
</tr>
<tr>
<td><a href="#your-first-contribution">Your first contribution</a></td>
<td>Complete a first contribution task</td>
</tr>
</tbody></table>
<h3 id="faq">FAQ</h3>
<ul>
<li>I found a bug. How do I report it?
<ul>
<li><a href="#file-a-bug-report">Bug submission info</a></li>
</ul></li>
<li>I have a minor bug fix or docs update I&#39;d like to submit. What do I do?
<ul>
<li><a href="#minor-fixes">Minor fixes process</a></li>
</ul></li>
<li>I would like to submit a pull request for a significant update. What is the process?
<ul>
<li><a href="#formal-pull-request-process">Pull request process</a></li>
</ul></li>
<li>I want to propose a new feature. What is the process for this?
<ul>
<li><a href="#new-feature-process">New feature process</a></li>
</ul></li>
<li>What&#39;s coming next with Apache MXNet, and how can I help?
<ul>
<li><a href="#roadmap">Roadmap info</a></li>
</ul></li>
</ul>
<h2 id="mxnet-dev-communications">MXNet Dev Communications</h2>
<h3 id="forum">Forum</h3>
<p>If you need help with using Apache MXNet, have questions about applying it to a particular kind of problem, or have a discussion topic, please use the discussion forum:
* <a href="https://discuss.mxnet.io">discuss.mxnet.io</a> <i class="fas fa-external-link-alt"></i></p>
<h3 id="mailing-lists">Mailing Lists</h3>
<p>Please join either or both of the Apache MXNet mailing lists:</p>
<p><strong>For MXNet Users, join the USER mailing list</strong>:</p>
<ul>
<li><a href="https://lists.apache.org/list.html?user@mxnet.apache.org">MXNet Apache USER mailing list</a> (<a href="mailto:user@mxnet.apache.org">user@mxnet.apache.org</a>): To subscribe, send an email to <a href="mailto:user-subscribe@mxnet.apache.org"><a href="mailto:user-subscribe@mxnet.apache.org">user-subscribe@mxnet.apache.org</a></a> <i class="far fa-envelope"></i></li>
</ul>
<p><strong>For Contributors to MXNet, join the DEV mailing list</strong>:
- <a href="https://lists.apache.org/list.html?dev@mxnet.apache.org">MXNet Apache DEV mailing list</a> (<a href="mailto:dev@mxnet.apache.org">dev@mxnet.apache.org</a>): To subscribe, send an email to <a href="mailto:dev-subscribe@mxnet.apache.org"><a href="mailto:dev-subscribe@mxnet.apache.org">dev-subscribe@mxnet.apache.org</a></a> <i class="far fa-envelope"></i></p>
<ul>
<li><a href="https://lists.apache.org/list.html?dev@mxnet.apache.org">archive</a> <i class="fas fa-external-link-alt"></i></li>
</ul>
<h3 id="slack">Slack</h3>
<p>To join the MXNet slack channel send request to the contributor mailing list.
* <a href="mailto:dev@mxnet.apache.org?subject=Requesting%20slack%20access">email</a> <i class="far fa-envelope"></i></p>
<h3 id="social-media">Social Media</h3>
<p>Keep connected with the latest Apache MXNet news and updates.</p>
<p>
<a href="https://medium.com/apache-mxnet"><img src="/versions/1.9.1/assets/img/medium_black.svg" height="30px"/> Contributor and guest blogs about MXNet</a>
</p>
<p>
<a href="https://reddit.com/r/mxnet"><img src="/versions/1.9.1/assets/img/reddit_blue.svg" height="30px" alt="reddit"/> Discuss MXNet on r/mxnet</a>
</p>
<p>
<a href="https://twitter.com/apachemxnet"><img src="/versions/1.9.1/assets/img/twitter.svg" height="30px"/> Apache MXNet on Twitter</a>
</p>
<p>
<a href="https://www.youtube.com/apachemxnet"><img src="/versions/1.9.1/assets/img/youtube_red.svg" height="30px"/> MXNet YouTube channel</a>
</p>
<h2 id="jira">JIRA</h2>
<p>MXNet uses Apache&#39;s JIRA to track issues and larger projects. Anyone can review open issues, but in order create issues or view JIRA boards, you must create an account.</p>
<ul>
<li><a href="https://issues.apache.org/jira/projects/MXNET/issues">Open JIRA Issues</a></li>
<li><a href="https://issues.apache.org/jira/secure/RapidBoard.jspa">JIRA boards</a> <i class="fas fa-lock"></i></li>
</ul>
<h2 id="confluence-wiki">Confluence Wiki</h2>
<p>The <a href="https://cwiki.apache.org/confluence/display/MXNET/Apache+MXNet+Home">MXNet Confluence Wiki</a> has detailed development environment setup info, design proposals, release process info, and more. This is generally where contributor information is maintained.</p>
<ul>
<li><a href="https://cwiki.apache.org/confluence/display/MXNET/Apache+MXNet+Home">MXNet Confluence Wiki</a> <i class="fas fa-external-link-alt"></i></li>
</ul>
<h2 id="setup-mxnet-for-development">Setup MXNet for Development</h2>
<p>The process for setting up MXNet for development depends on several factors, and is constantly being improved and expanded for more development languages. Setup information is on the MXNet Confluence Wiki.</p>
<ul>
<li><a href="https://cwiki.apache.org/confluence/display/MXNET/Development">MXNet Confluence Wiki: Development</a> <i class="fas fa-external-link-alt"></i></li>
</ul>
<h2 id="your-first-contribution">Your First Contribution</h2>
<p><strong>Step 1</strong>: Visit the project on GitHub and review the <a href="https://github.com/apache/mxnet/labels/Call%20for%20Contribution">calls for contribution</a>. Click the GitHub button:
<a class="github-button" href="https://github.com/apache/mxnet/labels/Call%20for%20Contribution" data-size="large" data-show-count="true" aria-label="Issue apache/mxnet on GitHub">Call for Contribution</a></p>
<p><strong>Step 2</strong>: Tackle a smaller issue or improve documentation to get familiar with the process. As part of your pull request, add your name to <a href="https://github.com/apache/mxnet/blob/master/CONTRIBUTORS.md">CONTRIBUTORS.md</a>.</p>
<p><strong>Step 3</strong>: Follow the <a href="#formal-pull-request-process">formal pull request (PR) process</a> to submit your PR for review.</p>
<p><strong>Important</strong>: keep an eye on your pull request, respond to comments and change requests, and rebase or resubmit your PR if fails the Jenkins continuous integration tests. Ask for help in the <a href="#mxnet-dev-communications">forum or slack channel</a> if you get stuck.</p>
<h2 id="file-a-bug-report">File a bug report</h2>
<p>Please let us know if you experienced a problem with MXNet. Please provide detailed information about the problem you encountered and, if possible, add a description that helps to reproduce the problem. You have two alternatives for filing a bug report:
<p><a href="http://issues.apache.org/jira/browse/MXNet"><i class="fas fa-bug"></i> JIRA</a></p>
<p><a href="https://github.com/apache/mxnet/issues"><i class="fab fa-github"></i> GitHub</a></p></p>
<h2 id="minor-fixes">Minor Fixes</h2>
<p>If you have found an issue and would like to contribute a bug fix or documentation update, follow these guidelines:</p>
<ul>
<li>If it is trivial, just create a <a href="https://github.com/apache/mxnet/pulls">pull request</a>.</li>
<li>If it is non-trivial, you should follow the <a href="#formal-pull-request-process">formal pull request process</a> described in the next section.</li>
</ul>
<h2 id="formal-pull-request-process">Formal Pull Request Process</h2>
<p>Any new features of improvements that are non-trivial should follow the complete flow of:</p>
<ol>
<li><a href="https://cwiki.apache.org/confluence/display/MXNET/Development+Process">Review the contribution standards</a> for your type of submission.</li>
<li><a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa">Create a JIRA issue</a>.</li>
<li><a href="https://github.com/apache/mxnet/pulls">Create the PR on GitHub</a> and add the JIRA issue ID to the PR&#39;s title.</li>
</ol>
<p>Further details on this process can be found on the <a href="https://cwiki.apache.org/confluence/display/MXNET/Development">Wiki</a>.</p>
<h2 id="new-feature-process">New Feature Process</h2>
<p>Our community is constantly looking for feedback to improve Apache MXNet. If you have an idea how to improve MXNet or have a new feature in mind that would be beneficial for MXNet users, please open an issue in <a href="http://issues.apache.org/jira/browse/MXNet">MXNet’s JIRA</a>. The improvement or new feature should be described in appropriate detail and include the scope and its requirements if possible. Detailed information is important for a few reasons:<br/>
- It ensures your requirements are met when the improvement or feature is implemented.<br/>
- It helps to estimate the effort and to design a solution that addresses your needs. <br/>
- It allows for constructive discussions that might arise around this issue.</p>
<p>Detailed information is also required, if you plan to contribute the improvement or feature you proposed yourself. Please read the <a href="https://mxnet.io/community/contribute.html">contributions</a> guide in this case as well.</p>
<h2 id="roadmap">Roadmap</h2>
<p>Apache MXNet is evolving fast. To see what&#39;s next and what the community is currently working on, check out the Roadmap issues on GitHub and the JIRA Boards:</p>
<p><a class="github-button" href="https://github.com/apache/mxnet/labels/Roadmap" data-size="large" data-show-count="true" aria-label="Issue apache/mxnet on GitHub">Roadmap</a>
<br/>
<a href="https://issues.apache.org/jira/secure/RapidBoard.jspa">JIRA boards</a> <i class="fas fa-lock"></i><script defer src="/versions/1.9.1/assets/js/fontawesome.js"></script>
<script async defer src="/versions/1.9.1/assets/js/buttons.js"></script>
<script src="/versions/1.9.1/assets/js/platform.js"></script>## Contributors
Apache MXNet has been developed by and is used by a group of active community members. Contribute to improving it!</p>
<p><i class="fab fa-github"></i> <a href="https://github.com/apache/mxnet/blob/master/CONTRIBUTORS.md">Contributors and Committers</a></p>
</div>
</div>
</article>
</main><footer class="site-footer h-card">
<div class="wrapper">
<div class="row">
<div class="col-4">
<h4 class="footer-category-title">Resources</h4>
<ul class="contact-list">
<li><a href="/versions/1.9.1/community/contribute#mxnet-dev-communications">Mailing lists</a></li>
<li><a href="https://cwiki.apache.org/confluence/display/MXNET/Apache+MXNet+Home">Developer Wiki</a></li>
<li><a href="https://issues.apache.org/jira/projects/MXNET/issues">Jira Tracker</a></li>
<li><a href="https://github.com/apache/mxnet/labels/Roadmap">Github Roadmap</a></li>
<li><a href="https://medium.com/apache-mxnet">Blog</a></li>
<li><a href="https://discuss.mxnet.io">Forum</a></li>
<li><a href="/versions/1.9.1/community/contribute">Contribute</a></li>
</ul>
</div>
<div class="col-4"><ul class="social-media-list"><li><a href="https://github.com/apache/mxnet"><svg class="svg-icon"><use xlink:href="/versions/1.9.1/assets/minima-social-icons.svg#github"></use></svg> <span class="username">apache/mxnet</span></a></li><li><a href="https://www.twitter.com/apachemxnet"><svg class="svg-icon"><use xlink:href="/versions/1.9.1/assets/minima-social-icons.svg#twitter"></use></svg> <span class="username">apachemxnet</span></a></li><li><a href="https://youtube.com/apachemxnet"><svg class="svg-icon"><use xlink:href="/versions/1.9.1/assets/minima-social-icons.svg#youtube"></use></svg> <span class="username">apachemxnet</span></a></li></ul>
</div>
<div class="col-4 footer-text">
<p>A flexible and efficient library for deep learning.</p>
</div>
</div>
</div>
</footer>
<footer class="site-footer2">
<div class="wrapper">
<div class="row">
<div class="col-3">
<img src="/versions/1.9.1/assets/img/asf_logo.svg" class="footer-logo col-2">
</div>
<div class="footer-bottom-warning col-9">
</p><p>"Copyright © 2017-2022, The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache MXNet, MXNet, Apache, the Apache
feather, and the Apache MXNet project logo are either registered trademarks or trademarks of the
Apache Software Foundation."</p>
</div>
</div>
</div>
</footer>
</body>
</html>