Official ARM version: v5.6.0

This commit is contained in:
rihab kouki 2020-07-28 11:24:49 +01:00
parent 9f95ff5b6b
commit 96d6da4e25
2939 changed files with 339304 additions and 113320 deletions

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -115,6 +115,20 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
<td>V1.2.0 </td><td>Added depthwise convolution function with asymmetric quantization.<br/>
<ul>
<li>
arm_depthwise_conv_u8_basic_ver1 </li>
</ul>
Added support functions for requantization.<br/>
<ul>
<li>
arm_nn_sat_doubling_high_mult </li>
<li>
arm_nn_divide_by_power_of_two </li>
</ul>
</td></tr>
<tr>
<td>V1.1.0 </td><td>Added new math functions:<br/>
<ul>
<li>
@ -135,7 +149,7 @@ Fixed minor issues. </td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html">arm_convolve_1x1_HWC_q7_fast_nonsquare.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q15__basic_8c.html">arm_convolve_HWC_q15_basic.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q15__fast_8c.html">arm_convolve_HWC_q15_fast.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q15__fast__nonsquare_8c.html">arm_convolve_HWC_q15_fast_nonsquare.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__RGB_8c.html">arm_convolve_HWC_q7_RGB.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__basic_8c.html">arm_convolve_HWC_q7_basic.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__basic__nonsquare_8c.html">arm_convolve_HWC_q7_basic_nonsquare.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__fast_8c.html">arm_convolve_HWC_q7_fast.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__fast__nonsquare_8c.html">arm_convolve_HWC_q7_fast_nonsquare.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -0,0 +1,175 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>arm_depthwise_conv_u8_basic_ver1.c File Reference</title>
<title>CMSIS-NN: arm_depthwise_conv_u8_basic_ver1.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="printComponentTabs.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<div id="CMSISnav" class="tabs1">
<ul class="tablist">
<script type="text/javascript">
<!--
writeComponentTabs.call(this);
//-->
</script>
</ul>
</div>
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
<li><a href="modules.html"><span>Reference</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('arm__depthwise__conv__u8__basic__ver1_8c.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">arm_depthwise_conv_u8_basic_ver1.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:aeb98996ffa34fb40d8e91919d2ebdc56"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56">DILATION_X</a></td></tr>
<tr class="separator:aeb98996ffa34fb40d8e91919d2ebdc56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9371ac7b5689f9e74a18a2d548c32033"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033">DILATION_Y</a></td></tr>
<tr class="separator:a9371ac7b5689f9e74a18a2d548c32033"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1</a> (const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult)</td></tr>
<tr class="memdesc:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="mdescLeft">&#160;</td><td class="mdescRight">uint8 depthwise convolution function with asymmetric quantization for even number of channel multiplier and input channels. Unless specified otherwise, arguments are mandatory. Both square and non-square inputs are accepted. <a href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">More...</a><br/></td></tr>
<tr class="separator:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="aeb98996ffa34fb40d8e91919d2ebdc56"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DILATION_X</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
</div>
</div>
<a class="anchor" id="a9371ac7b5689f9e74a18a2d548c32033"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DILATION_Y</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html">arm_depthwise_conv_u8_basic_ver1.c</a></li>
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
-->
</li>
</ul>
</div>
</body>
</html>

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__depthwise__separable__conv__HWC__q7_8c.html">arm_depthwise_separable_conv_HWC_q7.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__mat__q7__vec__q15_8c.html">arm_fully_connected_mat_q7_vec_q15.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__mat__q7__vec__q15__opt_8c.html">arm_fully_connected_mat_q7_vec_q15_opt.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__q15_8c.html">arm_fully_connected_q15.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__q15__opt_8c.html">arm_fully_connected_q15_opt.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__q7_8c.html">arm_fully_connected_q7.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__q7__opt_8c.html">arm_fully_connected_q7_opt.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__activations__q15_8c.html">arm_nn_activations_q15.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__activations__q7_8c.html">arm_nn_activations_q7.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -209,7 +209,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html">arm_nn_mat_mult_kernel_q7_q15.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -208,7 +208,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html">arm_nn_mat_mult_kernel_q7_q15_reordered.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__mult__q15_8c.html">arm_nn_mult_q15.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__mult__q7_8c.html">arm_nn_mult_q7.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,19 +126,19 @@ Variables</h2></td></tr>
<tr class="separator:a4f854bdf13f630ec21b3ad074491e32f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6faad2fec173b2702fd0f219a83ca320"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320">tanhTable_q15</a> [256]</td></tr>
<tr class="separator:a6faad2fec173b2702fd0f219a83ca320"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5096856d08f98c906b9b02e6c6a8bdf"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#ab5096856d08f98c906b9b02e6c6a8bdf">sigmoidHTable_q15</a> [192]</td></tr>
<tr class="memdesc:ab5096856d08f98c906b9b02e6c6a8bdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">2-way tables for various activation functions <a href="#ab5096856d08f98c906b9b02e6c6a8bdf">More...</a><br/></td></tr>
<tr class="separator:ab5096856d08f98c906b9b02e6c6a8bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add5ca535701805d3cb61287219975838"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#add5ca535701805d3cb61287219975838">sigmoidLTable_q15</a> [128]</td></tr>
<tr class="separator:add5ca535701805d3cb61287219975838"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a107a16eaa36f4392fa3ed3792ad6c2cb"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#a107a16eaa36f4392fa3ed3792ad6c2cb">sigmoidHTable_q15</a> [192]</td></tr>
<tr class="memdesc:a107a16eaa36f4392fa3ed3792ad6c2cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">2-way tables for various activation functions <a href="#a107a16eaa36f4392fa3ed3792ad6c2cb">More...</a><br/></td></tr>
<tr class="separator:a107a16eaa36f4392fa3ed3792ad6c2cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69dc528cb377690d5b37accfdfd226b1"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#a69dc528cb377690d5b37accfdfd226b1">sigmoidLTable_q15</a> [128]</td></tr>
<tr class="separator:a69dc528cb377690d5b37accfdfd226b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ab5096856d08f98c906b9b02e6c6a8bdf"></a>
<a class="anchor" id="a107a16eaa36f4392fa3ed3792ad6c2cb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const q15_t sigmoidHTable_q15</td>
<td class="memname">const q15_t sigmoidHTable_q15[192]</td>
</tr>
</table>
</div><div class="memdoc">
@ -146,12 +146,12 @@ Variables</h2></td></tr>
</div>
</div>
<a class="anchor" id="add5ca535701805d3cb61287219975838"></a>
<a class="anchor" id="a69dc528cb377690d5b37accfdfd226b1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const q15_t sigmoidLTable_q15</td>
<td class="memname">const q15_t sigmoidLTable_q15[128]</td>
</tr>
</table>
</div><div class="memdoc">
@ -228,7 +228,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_17aeddf785065efc95337b880bac512b.html">Include</a></li><li class="navelem"><a class="el" href="arm__nn__tables_8h.html">arm_nn_tables.h</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -404,7 +404,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li><li class="navelem"><a class="el" href="arm__nnexamples__cifar10_8cpp.html">arm_nnexamples_cifar10.cpp</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -138,7 +138,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li><li class="navelem"><a class="el" href="arm__nnexamples__cifar10__inputs_8h.html">arm_nnexamples_cifar10_inputs.h</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -712,7 +712,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li><li class="navelem"><a class="el" href="arm__nnexamples__cifar10__parameter_8h.html">arm_nnexamples_cifar10_parameter.h</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -396,7 +396,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li><li class="navelem"><a class="el" href="arm__nnexamples__cifar10__weights_8h.html">arm_nnexamples_cifar10_weights.h</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -519,7 +519,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_a3a0a3f0894883b6608166441e8c3ad3.html">gru</a></li><li class="navelem"><a class="el" href="arm__nnexamples__gru_8cpp.html">arm_nnexamples_gru.cpp</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -292,7 +292,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_a3a0a3f0894883b6608166441e8c3ad3.html">gru</a></li><li class="navelem"><a class="el" href="arm__nnexamples__gru__test__data_8h.html">arm_nnexamples_gru_test_data.h</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -203,6 +203,9 @@ Functions</h2></td></tr>
<tr class="memitem:ga1cacd8b84b8363079311987d0016ebe5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Softmax.html#ga1cacd8b84b8363079311987d0016ebe5">arm_softmax_q15</a> (const q15_t *vec_in, const uint16_t dim_vec, q15_t *p_out)</td></tr>
<tr class="memdesc:ga1cacd8b84b8363079311987d0016ebe5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 softmax function. <a href="group__Softmax.html#ga1cacd8b84b8363079311987d0016ebe5">More...</a><br/></td></tr>
<tr class="separator:ga1cacd8b84b8363079311987d0016ebe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1</a> (const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult)</td></tr>
<tr class="memdesc:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="mdescLeft">&#160;</td><td class="mdescRight">uint8 depthwise convolution function with asymmetric quantization for even number of channel multiplier and input channels. Unless specified otherwise, arguments are mandatory. <a href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">More...</a><br/></td></tr>
<tr class="separator:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a710b6e009261290c6151f329cf409530"></a>
@ -417,7 +420,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_17aeddf785065efc95337b880bac512b.html">Include</a></li><li class="navelem"><a class="el" href="arm__nnfunctions_8h.html">arm_nnfunctions.h</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -125,8 +125,16 @@ Data Structures</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a2953f124ae444ebdd2b2a0873ac36b7e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e">LEFT_SHIFT</a>(_shift)</td></tr>
<tr class="separator:a2953f124ae444ebdd2b2a0873ac36b7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26af54489c1401b91595bf0c92ef87c4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4">RIGHT_SHIFT</a>(_shift)</td></tr>
<tr class="separator:a26af54489c1401b91595bf0c92ef87c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eb725c94dbb052aa24b62321be0445b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b">Q31_MIN</a></td></tr>
<tr class="separator:a1eb725c94dbb052aa24b62321be0445b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a468734b237f1c95a31715aa2b60a576e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e">Q31_MAX</a></td></tr>
<tr class="separator:a468734b237f1c95a31715aa2b60a576e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cbd428a2b4a4f6b2a6e4219520c7ce0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0">NN_ROUND</a>(out_shift)</td></tr>
<tr class="memdesc:a4cbd428a2b4a4f6b2a6e4219520c7ce0"><td class="mdescLeft">&#160;</td><td class="mdescRight">defition to adding rouding offset <a href="#a4cbd428a2b4a4f6b2a6e4219520c7ce0">More...</a><br/></td></tr>
<tr class="memdesc:a4cbd428a2b4a4f6b2a6e4219520c7ce0"><td class="mdescLeft">&#160;</td><td class="mdescRight">macro for adding rounding offset <a href="#a4cbd428a2b4a4f6b2a6e4219520c7ce0">More...</a><br/></td></tr>
<tr class="separator:a4cbd428a2b4a4f6b2a6e4219520c7ce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
@ -149,8 +157,32 @@ Functions</h2></td></tr>
<tr class="memitem:gad46c9ab012cceda8ce6681c687a58c70"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nn_mult_q7</a> (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize)</td></tr>
<tr class="memdesc:gad46c9ab012cceda8ce6681c687a58c70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector multiplication with variable output shifts. <a href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">More...</a><br/></td></tr>
<tr class="separator:gad46c9ab012cceda8ce6681c687a58c70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51721c10f116c9f5b8d9908367989d44"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE q31_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nn_sat_doubling_high_mult</a> (const q31_t m1, const q31_t m2)</td></tr>
<tr class="memdesc:a51721c10f116c9f5b8d9908367989d44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Saturating doubling high multiply. Result matches NEON instruction VQRDMULH. <a href="#a51721c10f116c9f5b8d9908367989d44">More...</a><br/></td></tr>
<tr class="separator:a51721c10f116c9f5b8d9908367989d44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6dbc2fd53fae3ccdd1d0d70c8d3b491"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE q31_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">arm_nn_divide_by_power_of_two</a> (const q31_t dividend, const q31_t exponent)</td></tr>
<tr class="memdesc:ab6dbc2fd53fae3ccdd1d0d70c8d3b491"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rounding divide by power of two. <a href="#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">More...</a><br/></td></tr>
<tr class="separator:ab6dbc2fd53fae3ccdd1d0d70c8d3b491"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a2953f124ae444ebdd2b2a0873ac36b7e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LEFT_SHIFT</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">_shift</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
</div>
</div>
<a class="anchor" id="a4cbd428a2b4a4f6b2a6e4219520c7ce0"></a>
<div class="memitem">
<div class="memproto">
@ -167,6 +199,52 @@ Functions</h2></td></tr>
<p>Referenced by <a class="el" href="group__NNConv.html#ga110adcfdaab356c750c6270aa5e05f29">arm_convolve_1x1_HWC_q7_fast_nonsquare()</a>, <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_convolve_HWC_q15_basic()</a>, <a class="el" href="group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50">arm_convolve_HWC_q15_fast()</a>, <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_convolve_HWC_q15_fast_nonsquare()</a>, <a class="el" href="group__NNConv.html#ga210ae8d8fc1d12ee15b41f1fa6947681">arm_convolve_HWC_q7_basic()</a>, <a class="el" href="group__NNConv.html#ga4501fa22c0836002aa47ccc313dce252">arm_convolve_HWC_q7_basic_nonsquare()</a>, <a class="el" href="group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f">arm_convolve_HWC_q7_fast()</a>, <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_convolve_HWC_q7_fast_nonsquare()</a>, <a class="el" href="group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148">arm_convolve_HWC_q7_RGB()</a>, <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7()</a>, <a class="el" href="group__NNConv.html#ga32ac508c5467813a84f74f96655dc697">arm_depthwise_separable_conv_HWC_q7_nonsquare()</a>, <a class="el" href="group__FC.html#ga4a1521e7532a1e62d71f3b12762016e2">arm_fully_connected_mat_q7_vec_q15()</a>, <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_fully_connected_mat_q7_vec_q15_opt()</a>, <a class="el" href="group__FC.html#gaac666c212b209e636c2369dd5c75d0dc">arm_fully_connected_q15()</a>, <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_fully_connected_q15_opt()</a>, <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_fully_connected_q7()</a>, <a class="el" href="group__FC.html#gaf82b71ef472a38f8fc9ac414d9d07e67">arm_fully_connected_q7_opt()</a>, <a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nn_mat_mult_kernel_q7_q15()</a>, <a class="el" href="arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html#aefe9c7ce9a65060a244b06dffe74c4b3">arm_nn_mat_mult_kernel_q7_q15_reordered()</a>, <a class="el" href="group__NNBasicMath.html#ga08f8340aa6533271b3aa6d211614fe22">arm_nn_mult_q15()</a>, and <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nn_mult_q7()</a>.</p>
</div>
</div>
<a class="anchor" id="a468734b237f1c95a31715aa2b60a576e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Q31_MAX</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nn_sat_doubling_high_mult()</a>.</p>
</div>
</div>
<a class="anchor" id="a1eb725c94dbb052aa24b62321be0445b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Q31_MIN</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nn_sat_doubling_high_mult()</a>.</p>
</div>
</div>
<a class="anchor" id="a26af54489c1401b91595bf0c92ef87c4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RIGHT_SHIFT</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">_shift</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
@ -188,6 +266,81 @@ Functions</h2></td></tr>
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ab6dbc2fd53fae3ccdd1d0d70c8d3b491"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__STATIC_FORCEINLINE q31_t arm_nn_divide_by_power_of_two </td>
<td>(</td>
<td class="paramtype">const q31_t&#160;</td>
<td class="paramname"><em>dividend</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const q31_t&#160;</td>
<td class="paramname"><em>exponent</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">dividend</td><td>- Dividend </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">exponent</td><td>- Divisor = power(2, exponent) Range: [0, 31] </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Rounded result of division. Midpoint is rounded away from zero. </dd></dl>
<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
</div>
</div>
<a class="anchor" id="a51721c10f116c9f5b8d9908367989d44"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__STATIC_FORCEINLINE q31_t arm_nn_sat_doubling_high_mult </td>
<td>(</td>
<td class="paramtype">const q31_t&#160;</td>
<td class="paramname"><em>m1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const q31_t&#160;</td>
<td class="paramname"><em>m2</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">m1</td><td>Multiplicand </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">m2</td><td>Multiplier </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Result of multiplication. </dd></dl>
<p>References <a class="el" href="arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e">Q31_MAX</a>, and <a class="el" href="arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b">Q31_MIN</a>.</p>
<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
</div>
</div>
</div><!-- contents -->
@ -196,7 +349,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_17aeddf785065efc95337b880bac512b.html">Include</a></li><li class="navelem"><a class="el" href="arm__nnsupportfunctions_8h.html">arm_nnsupportfunctions.h</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -256,7 +256,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__nntables_8c.html">arm_nntables.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -129,7 +129,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html">PoolingFunctions</a></li><li class="navelem"><a class="el" href="arm__pool__q7__HWC_8c.html">arm_pool_q7_HWC.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q7__to__q15__no__shift_8c.html">arm_q7_to_q15_no_shift.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q7__to__q15__reordered__no__shift_8c.html">arm_q7_to_q15_reordered_no_shift.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li><li class="navelem"><a class="el" href="arm__relu__q15_8c.html">arm_relu_q15.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li><li class="navelem"><a class="el" href="arm__relu__q7_8c.html">arm_relu_q7.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html">SoftmaxFunctions</a></li><li class="navelem"><a class="el" href="arm__softmax__q15_8c.html">arm_softmax_q15.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html">SoftmaxFunctions</a></li><li class="navelem"><a class="el" href="arm__softmax__q7_8c.html">arm_softmax_q7.c</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cifar10_2readme_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cifar10_2readme_8txt.html">readme.txt</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
text-align: center;
text-align: left;
}
.dotgraph

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -127,7 +127,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -133,7 +133,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -127,7 +127,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_17aeddf785065efc95337b880bac512b.html">Include</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -129,7 +129,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -132,6 +132,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__convolve__HWC__q7__RGB_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__convolve__HWC__q7__RGB_8c.html">arm_convolve_HWC_q7_RGB.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__depthwise__conv__u8__basic__ver1_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html">arm_depthwise_conv_u8_basic_ver1.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__depthwise__separable__conv__HWC__q7_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__separable__conv__HWC__q7_8c.html">arm_depthwise_separable_conv_HWC_q7.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__depthwise__separable__conv__HWC__q7__nonsquare_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a></td></tr>
@ -147,7 +149,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -131,7 +131,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -129,7 +129,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html">PoolingFunctions</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -133,7 +133,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -125,7 +125,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html">SoftmaxFunctions</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -127,7 +127,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_a3a0a3f0894883b6608166441e8c3ad3.html">gru</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -125,7 +125,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -122,38 +122,39 @@ $(document).ready(function(){initNavTree('files.html','');});
<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolve__HWC__q7__fast_8c.html" target="_self">arm_convolve_HWC_q7_fast.c</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolve__HWC__q7__fast__nonsquare_8c.html" target="_self">arm_convolve_HWC_q7_fast_nonsquare.c</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolve__HWC__q7__RGB_8c.html" target="_self">arm_convolve_HWC_q7_RGB.c</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__separable__conv__HWC__q7_8c.html" target="_self">arm_depthwise_separable_conv_HWC_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html" target="_self">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__mat__q7__vec__q15_8c.html" target="_self">arm_fully_connected_mat_q7_vec_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__mat__q7__vec__q15__opt_8c.html" target="_self">arm_fully_connected_mat_q7_vec_q15_opt.c</a></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q15_8c.html" target="_self">arm_fully_connected_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q15__opt_8c.html" target="_self">arm_fully_connected_q15_opt.c</a></td><td class="desc"></td></tr>
<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q7_8c.html" target="_self">arm_fully_connected_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q7__opt_8c.html" target="_self">arm_fully_connected_q7_opt.c</a></td><td class="desc"></td></tr>
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__activations__q15_8c.html" target="_self">arm_nn_activations_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__activations__q7_8c.html" target="_self">arm_nn_activations_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html" target="_self">arm_nn_mat_mult_kernel_q7_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html" target="_self">arm_nn_mat_mult_kernel_q7_q15_reordered.c</a></td><td class="desc"></td></tr>
<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mult__q15_8c.html" target="_self">arm_nn_mult_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mult__q7_8c.html" target="_self">arm_nn_mult_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__tables_8h.html" target="_self">arm_nn_tables.h</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10_8cpp.html" target="_self">arm_nnexamples_cifar10.cpp</a></td><td class="desc"></td></tr>
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__inputs_8h.html" target="_self">arm_nnexamples_cifar10_inputs.h</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__parameter_8h.html" target="_self">arm_nnexamples_cifar10_parameter.h</a></td><td class="desc"></td></tr>
<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__weights_8h.html" target="_self">arm_nnexamples_cifar10_weights.h</a></td><td class="desc"></td></tr>
<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__gru_8cpp.html" target="_self">arm_nnexamples_gru.cpp</a></td><td class="desc"></td></tr>
<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__gru__test__data_8h.html" target="_self">arm_nnexamples_gru_test_data.h</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnfunctions_8h.html" target="_self">arm_nnfunctions.h</a></td><td class="desc"></td></tr>
<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnsupportfunctions_8h.html" target="_self">arm_nnsupportfunctions.h</a></td><td class="desc"></td></tr>
<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nntables_8c.html" target="_self">arm_nntables.c</a></td><td class="desc"></td></tr>
<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pool__q7__HWC_8c.html" target="_self">arm_pool_q7_HWC.c</a></td><td class="desc"></td></tr>
<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15__no__shift_8c.html" target="_self">arm_q7_to_q15_no_shift.c</a></td><td class="desc"></td></tr>
<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15__reordered__no__shift_8c.html" target="_self">arm_q7_to_q15_reordered_no_shift.c</a></td><td class="desc"></td></tr>
<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__relu__q15_8c.html" target="_self">arm_relu_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__relu__q7_8c.html" target="_self">arm_relu_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__softmax__q15_8c.html" target="_self">arm_softmax_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__softmax__q7_8c.html" target="_self">arm_softmax_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_40_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="para__gen_8py.html" target="_self">para_gen.py</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html" target="_self">arm_depthwise_conv_u8_basic_ver1.c</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__separable__conv__HWC__q7_8c.html" target="_self">arm_depthwise_separable_conv_HWC_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html" target="_self">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__mat__q7__vec__q15_8c.html" target="_self">arm_fully_connected_mat_q7_vec_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__mat__q7__vec__q15__opt_8c.html" target="_self">arm_fully_connected_mat_q7_vec_q15_opt.c</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q15_8c.html" target="_self">arm_fully_connected_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q15__opt_8c.html" target="_self">arm_fully_connected_q15_opt.c</a></td><td class="desc"></td></tr>
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q7_8c.html" target="_self">arm_fully_connected_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q7__opt_8c.html" target="_self">arm_fully_connected_q7_opt.c</a></td><td class="desc"></td></tr>
<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__activations__q15_8c.html" target="_self">arm_nn_activations_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__activations__q7_8c.html" target="_self">arm_nn_activations_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html" target="_self">arm_nn_mat_mult_kernel_q7_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html" target="_self">arm_nn_mat_mult_kernel_q7_q15_reordered.c</a></td><td class="desc"></td></tr>
<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mult__q15_8c.html" target="_self">arm_nn_mult_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mult__q7_8c.html" target="_self">arm_nn_mult_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__tables_8h.html" target="_self">arm_nn_tables.h</a></td><td class="desc"></td></tr>
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10_8cpp.html" target="_self">arm_nnexamples_cifar10.cpp</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__inputs_8h.html" target="_self">arm_nnexamples_cifar10_inputs.h</a></td><td class="desc"></td></tr>
<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__parameter_8h.html" target="_self">arm_nnexamples_cifar10_parameter.h</a></td><td class="desc"></td></tr>
<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__weights_8h.html" target="_self">arm_nnexamples_cifar10_weights.h</a></td><td class="desc"></td></tr>
<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__gru_8cpp.html" target="_self">arm_nnexamples_gru.cpp</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__gru__test__data_8h.html" target="_self">arm_nnexamples_gru_test_data.h</a></td><td class="desc"></td></tr>
<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnfunctions_8h.html" target="_self">arm_nnfunctions.h</a></td><td class="desc"></td></tr>
<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnsupportfunctions_8h.html" target="_self">arm_nnsupportfunctions.h</a></td><td class="desc"></td></tr>
<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nntables_8c.html" target="_self">arm_nntables.c</a></td><td class="desc"></td></tr>
<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pool__q7__HWC_8c.html" target="_self">arm_pool_q7_HWC.c</a></td><td class="desc"></td></tr>
<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15__no__shift_8c.html" target="_self">arm_q7_to_q15_no_shift.c</a></td><td class="desc"></td></tr>
<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15__reordered__no__shift_8c.html" target="_self">arm_q7_to_q15_reordered_no_shift.c</a></td><td class="desc"></td></tr>
<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__relu__q15_8c.html" target="_self">arm_relu_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__relu__q7_8c.html" target="_self">arm_relu_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__softmax__q15_8c.html" target="_self">arm_softmax_q15.c</a></td><td class="desc"></td></tr>
<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__softmax__q7_8c.html" target="_self">arm_softmax_q7.c</a></td><td class="desc"></td></tr>
<tr id="row_41_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="para__gen_8py.html" target="_self">para_gen.py</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@ -161,7 +162,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -96,6 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_o"><span>o</span></a></li>
@ -159,16 +160,16 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__NNConv.html#ga110adcfdaab356c750c6270aa5e05f29">arm_convolve_1x1_HWC_q7_fast_nonsquare.c</a>
</li>
<li>arm_convolve_HWC_q15_basic()
: <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_convolve_HWC_q15_basic.c</a>
, <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_nnfunctions.h</a>
: <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_convolve_HWC_q15_basic.c</a>
</li>
<li>arm_convolve_HWC_q15_fast()
: <a class="el" href="group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50">arm_convolve_HWC_q15_fast.c</a>
</li>
<li>arm_convolve_HWC_q15_fast_nonsquare()
: <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_convolve_HWC_q15_fast_nonsquare.c</a>
, <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_nnfunctions.h</a>
: <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_convolve_HWC_q15_fast_nonsquare.c</a>
</li>
<li>arm_convolve_HWC_q7_basic()
: <a class="el" href="group__NNConv.html#ga210ae8d8fc1d12ee15b41f1fa6947681">arm_nnfunctions.h</a>
@ -183,8 +184,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f">arm_convolve_HWC_q7_fast.c</a>
</li>
<li>arm_convolve_HWC_q7_fast_nonsquare()
: <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_convolve_HWC_q7_fast_nonsquare.c</a>
, <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_nnfunctions.h</a>
: <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_convolve_HWC_q7_fast_nonsquare.c</a>
</li>
<li>arm_convolve_HWC_q7_RGB()
: <a class="el" href="group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148">arm_nnfunctions.h</a>
@ -226,18 +227,18 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>CONV1_STRIDE
: <a class="el" href="arm__nnexamples__cifar10__parameter_8h.html#a596cdcf742e142edc29a0a0e44496c7c">arm_nnexamples_cifar10_parameter.h</a>
</li>
<li>conv1_wt
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a230b7412ffaaa297340ddcb49c828b4b">arm_nnexamples_cifar10.cpp</a>
</li>
<li>CONV1_WT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#a257ee65177e8e51191b5204f3fda8dca">arm_nnexamples_cifar10_weights.h</a>
</li>
<li>CONV2_BIAS
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#adbdb9a359c8e4104203e3783d8c1adb1">arm_nnexamples_cifar10_weights.h</a>
<li>conv1_wt
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a230b7412ffaaa297340ddcb49c828b4b">arm_nnexamples_cifar10.cpp</a>
</li>
<li>conv2_bias
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a686e558e4de77f778c775c9f0c9866d0">arm_nnexamples_cifar10.cpp</a>
</li>
<li>CONV2_BIAS
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#adbdb9a359c8e4104203e3783d8c1adb1">arm_nnexamples_cifar10_weights.h</a>
</li>
<li>CONV2_BIAS_LSHIFT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#afa70cc595390d9205c78a58795f070f4">arm_nnexamples_cifar10_weights.h</a>
</li>
@ -265,12 +266,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>CONV2_STRIDE
: <a class="el" href="arm__nnexamples__cifar10__parameter_8h.html#a04f3292f8c8bac6dab973fb74eab2aa1">arm_nnexamples_cifar10_parameter.h</a>
</li>
<li>conv2_wt
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a52875a8218c39da056e6d5bfb2030230">arm_nnexamples_cifar10.cpp</a>
</li>
<li>CONV2_WT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#a9fd43e19e65f000a8b28d9f3505f0f6f">arm_nnexamples_cifar10_weights.h</a>
</li>
<li>conv2_wt
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a52875a8218c39da056e6d5bfb2030230">arm_nnexamples_cifar10.cpp</a>
</li>
<li>conv3_bias
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a70b571cac288e0d371eb9f5e7c3ccbdd">arm_nnexamples_cifar10.cpp</a>
</li>
@ -314,14 +315,24 @@ $(document).ready(function(){initNavTree('globals.html','');});
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>arm_depthwise_conv_u8_basic_ver1()
: <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1.c</a>
</li>
<li>arm_depthwise_separable_conv_HWC_q7()
: <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7.c</a>
: <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7.c</a>
, <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_nnfunctions.h</a>
</li>
<li>arm_depthwise_separable_conv_HWC_q7_nonsquare()
: <a class="el" href="group__NNConv.html#ga32ac508c5467813a84f74f96655dc697">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#ga32ac508c5467813a84f74f96655dc697">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a>
</li>
<li>DILATION_X
: <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56">arm_depthwise_conv_u8_basic_ver1.c</a>
</li>
<li>DILATION_Y
: <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033">arm_depthwise_conv_u8_basic_ver1.c</a>
</li>
<li>DIM_HISTORY
: <a class="el" href="arm__nnexamples__gru_8cpp.html#ad9fde6ff501c9cd8a6cfc45949464c49">arm_nnexamples_gru.cpp</a>
</li>
@ -340,20 +351,20 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__FC.html#ga4a1521e7532a1e62d71f3b12762016e2">arm_fully_connected_mat_q7_vec_q15.c</a>
</li>
<li>arm_fully_connected_mat_q7_vec_q15_opt()
: <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_nnfunctions.h</a>
, <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_fully_connected_mat_q7_vec_q15_opt.c</a>
: <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_fully_connected_mat_q7_vec_q15_opt.c</a>
, <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_nnfunctions.h</a>
</li>
<li>arm_fully_connected_q15()
: <a class="el" href="group__FC.html#gaac666c212b209e636c2369dd5c75d0dc">arm_nnfunctions.h</a>
, <a class="el" href="group__FC.html#gaac666c212b209e636c2369dd5c75d0dc">arm_fully_connected_q15.c</a>
</li>
<li>arm_fully_connected_q15_opt()
: <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_nnfunctions.h</a>
, <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_fully_connected_q15_opt.c</a>
: <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_fully_connected_q15_opt.c</a>
, <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_nnfunctions.h</a>
</li>
<li>arm_fully_connected_q7()
: <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_nnfunctions.h</a>
, <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_fully_connected_q7.c</a>
: <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_fully_connected_q7.c</a>
, <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_nnfunctions.h</a>
</li>
<li>arm_fully_connected_q7_opt()
: <a class="el" href="group__FC.html#gaf82b71ef472a38f8fc9ac414d9d07e67">arm_nnfunctions.h</a>
@ -370,12 +381,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
<li>hidden_state_bias
: <a class="el" href="arm__nnexamples__gru_8cpp.html#a40dda695923891899cb86b2f01bfd98a">arm_nnexamples_gru.cpp</a>
</li>
<li>HIDDEN_STATE_BIAS
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a73d4e38a4aa9fa9d761d08d33b3a07fd">arm_nnexamples_gru_test_data.h</a>
</li>
<li>hidden_state_bias
: <a class="el" href="arm__nnexamples__gru_8cpp.html#a40dda695923891899cb86b2f01bfd98a">arm_nnexamples_gru.cpp</a>
</li>
<li>HIDDEN_STATE_WEIGHT_X2
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a9ab9fa603208647d992b3367a757979b">arm_nnexamples_gru_test_data.h</a>
</li>
@ -410,12 +421,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>INPUT_RIGHT_SHIFT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#a4205de60010d416664775e3aa0f9ec62">arm_nnexamples_cifar10_weights.h</a>
</li>
<li>ip1_bias
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#af715ce48798db09f3bed1753fed5c5fb">arm_nnexamples_cifar10.cpp</a>
</li>
<li>IP1_BIAS
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#ac88810411c45272e8f9144682b9d85bc">arm_nnexamples_cifar10_weights.h</a>
</li>
<li>ip1_bias
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#af715ce48798db09f3bed1753fed5c5fb">arm_nnexamples_cifar10.cpp</a>
</li>
<li>IP1_BIAS_LSHIFT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#a3a98024d4e4c7fa2fbbc216812fb9b35">arm_nnexamples_cifar10_weights.h</a>
</li>
@ -443,6 +454,13 @@ $(document).ready(function(){initNavTree('globals.html','');});
</ul>
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
<li>LEFT_SHIFT
: <a class="el" href="arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e">arm_nnsupportfunctions.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>arm_maxpool_q7_HWC()
: <a class="el" href="group__Pooling.html#ga99afcdcc61eaf429ab3ee823702e44ce">arm_nnfunctions.h</a>
@ -467,9 +485,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8">arm_nnfunctions.h</a>
, <a class="el" href="group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8">arm_nn_activations_q7.c</a>
</li>
<li>arm_nn_divide_by_power_of_two()
: <a class="el" href="arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">arm_nnsupportfunctions.h</a>
</li>
<li>arm_nn_mat_mult_kernel_q7_q15()
: <a class="el" href="arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nnfunctions.h</a>
, <a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nn_mat_mult_kernel_q7_q15.c</a>
: <a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nn_mat_mult_kernel_q7_q15.c</a>
, <a class="el" href="arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nnfunctions.h</a>
</li>
<li>arm_nn_mat_mult_kernel_q7_q15_reordered()
: <a class="el" href="arm__nnfunctions_8h.html#aefe9c7ce9a65060a244b06dffe74c4b3">arm_nnfunctions.h</a>
@ -483,6 +504,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nnsupportfunctions.h</a>
, <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nn_mult_q7.c</a>
</li>
<li>arm_nn_sat_doubling_high_mult()
: <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nnsupportfunctions.h</a>
</li>
<li>NN_ROUND
: <a class="el" href="arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0">arm_nnsupportfunctions.h</a>
</li>
@ -545,6 +569,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee">arm_nnsupportfunctions.h</a>
, <a class="el" href="group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee">arm_q7_to_q15_reordered_no_shift.c</a>
</li>
<li>Q31_MAX
: <a class="el" href="arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e">arm_nnsupportfunctions.h</a>
</li>
<li>Q31_MIN
: <a class="el" href="arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b">arm_nnsupportfunctions.h</a>
</li>
</ul>
@ -554,8 +584,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__Acti.html#ga53bcc00e54b802919bb3c89c143ee5ba">arm_relu_q15.c</a>
</li>
<li>arm_relu_q7()
: <a class="el" href="group__Acti.html#ga638e803b4fe00426f401783a6255ca30">arm_nnfunctions.h</a>
, <a class="el" href="group__Acti.html#ga638e803b4fe00426f401783a6255ca30">arm_relu_q7.c</a>
: <a class="el" href="group__Acti.html#ga638e803b4fe00426f401783a6255ca30">arm_relu_q7.c</a>
, <a class="el" href="group__Acti.html#ga638e803b4fe00426f401783a6255ca30">arm_nnfunctions.h</a>
</li>
<li>reset_gate_bias
: <a class="el" href="arm__nnexamples__gru_8cpp.html#a2a9d5c9f16ee778ecc8170d8664722c7">arm_nnexamples_gru.cpp</a>
@ -572,6 +602,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>reset_gate_weights
: <a class="el" href="arm__nnexamples__gru_8cpp.html#ac2ae1ff19167c2bb359db2b319ca1060">arm_nnexamples_gru.cpp</a>
</li>
<li>RIGHT_SHIFT
: <a class="el" href="arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4">arm_nnsupportfunctions.h</a>
</li>
</ul>
@ -581,19 +614,19 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__Softmax.html#ga1cacd8b84b8363079311987d0016ebe5">arm_softmax_q15.c</a>
</li>
<li>arm_softmax_q7()
: <a class="el" href="group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e">arm_softmax_q7.c</a>
, <a class="el" href="group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e">arm_nnfunctions.h</a>
: <a class="el" href="group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e">arm_nnfunctions.h</a>
, <a class="el" href="group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e">arm_softmax_q7.c</a>
</li>
<li>scratch_buffer
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a19548b1fad7cb85d95f5f276873a5de3">arm_nnexamples_cifar10.cpp</a>
, <a class="el" href="arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97">arm_nnexamples_gru.cpp</a>
</li>
<li>sigmoidHTable_q15
: <a class="el" href="arm__nn__tables_8h.html#ab5096856d08f98c906b9b02e6c6a8bdf">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nntables.c</a>
: <a class="el" href="arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nntables.c</a>
, <a class="el" href="arm__nn__tables_8h.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nn_tables.h</a>
</li>
<li>sigmoidLTable_q15
: <a class="el" href="arm__nn__tables_8h.html#add5ca535701805d3cb61287219975838">arm_nn_tables.h</a>
: <a class="el" href="arm__nn__tables_8h.html#a69dc528cb377690d5b37accfdfd226b1">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1">arm_nntables.c</a>
</li>
<li>sigmoidTable_q15
@ -601,8 +634,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="arm__nntables_8c.html#ab4d7b07c387a3537d4efe21da86115b0">arm_nntables.c</a>
</li>
<li>sigmoidTable_q7
: <a class="el" href="arm__nn__tables_8h.html#ae2ff3f4e7014f535358167150bdd544f">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f">arm_nntables.c</a>
: <a class="el" href="arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f">arm_nntables.c</a>
, <a class="el" href="arm__nn__tables_8h.html#ae2ff3f4e7014f535358167150bdd544f">arm_nn_tables.h</a>
</li>
</ul>
@ -615,8 +648,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="arm__nntables_8c.html#a7cb5ad2fff7e241d09024332488a706e">arm_nntables.c</a>
</li>
<li>tanhTable_q15
: <a class="el" href="arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320">arm_nntables.c</a>
: <a class="el" href="arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320">arm_nntables.c</a>
, <a class="el" href="arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320">arm_nn_tables.h</a>
</li>
<li>tanhTable_q7
: <a class="el" href="arm__nn__tables_8h.html#a4f854bdf13f630ec21b3ad074491e32f">arm_nn_tables.h</a>
@ -635,12 +668,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
<li>UPDATE_GATE_BIAS
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b">arm_nnexamples_gru_test_data.h</a>
</li>
<li>update_gate_bias
: <a class="el" href="arm__nnexamples__gru_8cpp.html#ac5569d687768d693618f987a91e8aee5">arm_nnexamples_gru.cpp</a>
</li>
<li>UPDATE_GATE_BIAS
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b">arm_nnexamples_gru_test_data.h</a>
</li>
<li>UPDATE_GATE_WEIGHT_X2
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73">arm_nnexamples_gru_test_data.h</a>
</li>
@ -662,7 +695,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -93,8 +93,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
<li><a href="#index_q"><span>q</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li class="current"><a href="#index_u"><span>u</span></a></li>
</ul>
@ -235,6 +237,12 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>DILATION_X
: <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56">arm_depthwise_conv_u8_basic_ver1.c</a>
</li>
<li>DILATION_Y
: <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033">arm_depthwise_conv_u8_basic_ver1.c</a>
</li>
<li>DIM_HISTORY
: <a class="el" href="arm__nnexamples__gru_8cpp.html#ad9fde6ff501c9cd8a6cfc45949464c49">arm_nnexamples_gru.cpp</a>
</li>
@ -306,6 +314,13 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
</ul>
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
<li>LEFT_SHIFT
: <a class="el" href="arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e">arm_nnsupportfunctions.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>NN_ROUND
: <a class="el" href="arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0">arm_nnsupportfunctions.h</a>
@ -353,6 +368,16 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
</ul>
<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
<li>Q31_MAX
: <a class="el" href="arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e">arm_nnsupportfunctions.h</a>
</li>
<li>Q31_MIN
: <a class="el" href="arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b">arm_nnsupportfunctions.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>RESET_GATE_BIAS
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a8b4b6522d1ab0d6c51a1fe3c51d0020d">arm_nnexamples_gru_test_data.h</a>
@ -363,6 +388,9 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>RESET_GATE_WEIGHT_X4
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a177dc986b0c728df8628a205719be0ee">arm_nnexamples_gru_test_data.h</a>
</li>
<li>RIGHT_SHIFT
: <a class="el" href="arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4">arm_nnsupportfunctions.h</a>
</li>
</ul>
@ -388,7 +416,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -182,6 +182,10 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>arm_depthwise_conv_u8_basic_ver1()
: <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1.c</a>
</li>
<li>arm_depthwise_separable_conv_HWC_q7()
: <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7.c</a>
@ -249,6 +253,9 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
: <a class="el" href="group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8">arm_nnfunctions.h</a>
, <a class="el" href="group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8">arm_nn_activations_q7.c</a>
</li>
<li>arm_nn_divide_by_power_of_two()
: <a class="el" href="arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">arm_nnsupportfunctions.h</a>
</li>
<li>arm_nn_mat_mult_kernel_q7_q15()
: <a class="el" href="arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nnfunctions.h</a>
, <a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nn_mat_mult_kernel_q7_q15.c</a>
@ -265,6 +272,9 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
: <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nnsupportfunctions.h</a>
, <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nn_mult_q7.c</a>
</li>
<li>arm_nn_sat_doubling_high_mult()
: <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nnsupportfunctions.h</a>
</li>
</ul>
@ -307,7 +317,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -202,11 +202,11 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
, <a class="el" href="arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97">arm_nnexamples_gru.cpp</a>
</li>
<li>sigmoidHTable_q15
: <a class="el" href="arm__nn__tables_8h.html#ab5096856d08f98c906b9b02e6c6a8bdf">arm_nn_tables.h</a>
: <a class="el" href="arm__nn__tables_8h.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nntables.c</a>
</li>
<li>sigmoidLTable_q15
: <a class="el" href="arm__nn__tables_8h.html#add5ca535701805d3cb61287219975838">arm_nn_tables.h</a>
: <a class="el" href="arm__nn__tables_8h.html#a69dc528cb377690d5b37accfdfd226b1">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1">arm_nntables.c</a>
</li>
<li>sigmoidTable_q15
@ -260,7 +260,7 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -315,7 +315,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -148,7 +148,7 @@ Neural Network model definition</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -743,7 +743,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -150,7 +150,7 @@ Gate Recurrent Unit Diagram</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -249,7 +249,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -143,6 +143,9 @@ Functions</h2></td></tr>
<tr class="memitem:ga98f2ead67d7cbdf558b0cd8a3b8fc148"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148">arm_convolve_HWC_q7_RGB</a> (const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB)</td></tr>
<tr class="memdesc:ga98f2ead67d7cbdf558b0cd8a3b8fc148"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 convolution function for RGB image. <a href="#ga98f2ead67d7cbdf558b0cd8a3b8fc148">More...</a><br/></td></tr>
<tr class="separator:ga98f2ead67d7cbdf558b0cd8a3b8fc148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1</a> (const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult)</td></tr>
<tr class="memdesc:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="mdescLeft">&#160;</td><td class="mdescRight">uint8 depthwise convolution function with asymmetric quantization for even number of channel multiplier and input channels. Unless specified otherwise, arguments are mandatory. Both square and non-square inputs are accepted. <a href="#ga02a296cb4f6361a70c3ecf1ef1238292">More...</a><br/></td></tr>
<tr class="separator:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad3d21b3bc6dbd6f3b97d01104349cb0a"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7</a> (const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB)</td></tr>
<tr class="memdesc:gad3d21b3bc6dbd6f3b97d01104349cb0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 depthwise separable convolution function. <a href="#gad3d21b3bc6dbd6f3b97d01104349cb0a">More...</a><br/></td></tr>
<tr class="separator:gad3d21b3bc6dbd6f3b97d01104349cb0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -1481,6 +1484,205 @@ Functions</h2></td></tr>
<p>Referenced by <a class="el" href="arm__nnexamples__cifar10_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main()</a>.</p>
</div>
</div>
<a class="anchor" id="ga02a296cb4f6361a70c3ecf1ef1238292"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">arm_status arm_depthwise_conv_u8_basic_ver1 </td>
<td>(</td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>input</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t&#160;</td>
<td class="paramname"><em>input_x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t&#160;</td>
<td class="paramname"><em>input_y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t&#160;</td>
<td class="paramname"><em>input_ch</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>kernel</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t&#160;</td>
<td class="paramname"><em>kernel_x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t&#160;</td>
<td class="paramname"><em>kernel_y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int16_t&#160;</td>
<td class="paramname"><em>ch_mult</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int16_t&#160;</td>
<td class="paramname"><em>pad_x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int16_t&#160;</td>
<td class="paramname"><em>pad_y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int16_t&#160;</td>
<td class="paramname"><em>stride_x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int16_t&#160;</td>
<td class="paramname"><em>stride_y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int16_t&#160;</td>
<td class="paramname"><em>dilation_x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int16_t&#160;</td>
<td class="paramname"><em>dilation_y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int32_t *&#160;</td>
<td class="paramname"><em>bias</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int32_t&#160;</td>
<td class="paramname"><em>input_offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int32_t&#160;</td>
<td class="paramname"><em>filter_offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int32_t&#160;</td>
<td class="paramname"><em>output_offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>output</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t&#160;</td>
<td class="paramname"><em>output_x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t&#160;</td>
<td class="paramname"><em>output_y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int32_t&#160;</td>
<td class="paramname"><em>output_activation_min</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int32_t&#160;</td>
<td class="paramname"><em>output_activation_max</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int32_t&#160;</td>
<td class="paramname"><em>out_shift</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int32_t&#160;</td>
<td class="paramname"><em>out_mult</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>uint8 depthwise convolution function with asymmetric quantization for even number of channel multiplier and input channels. Unless specified otherwise, arguments are mandatory.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">input</td><td>Pointer to input tensor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">input_x</td><td>Width of input tensor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">input_y</td><td>Height of input tensor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">input_ch</td><td>Channels in input tensor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">kernel</td><td>Pointer to kernel weights </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">kernel_x</td><td>Width of kernel </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">kernel_y</td><td>Height of kernel </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">ch_mult</td><td>Number of channel multiplier </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">pad_x</td><td>Padding sizes x </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">pad_y</td><td>Padding sizes y </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">stride_x</td><td>Convolution stride along the width </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">stride_y</td><td>Convolution stride along the height </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">dilation_x</td><td>Dilation along width. Not used and intended for future enhancement. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">dilation_y</td><td>Dilation along height. Not used and intended for future enhancement. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">bias</td><td>Pointer to optional bias values. If no bias is availble, NULL is expected </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">input_offset</td><td>Input tensor zero offset </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">filter_offset</td><td>Kernel tensor zero offset </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">output_offset</td><td>Output tensor zero offset </td></tr>
<tr><td class="paramdir">[in,out]</td><td class="paramname">output</td><td>Pointer to output tensor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">output_x</td><td>Width of output tensor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">output_y</td><td>Height of output tensor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">output_activation_min</td><td>Minimum value to clamp the output to. Range : {0, 255} </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">output_activation_max</td><td>Minimum value to clamp the output to. Range : {0, 255} </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">out_shift</td><td>Amount of right-shift for output </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">out_mult</td><td>Output multiplier for requantization </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The function returns one of the following <code>ARM_MATH_SIZE_MISMATCH</code> - Not supported dimension of tensors <code>ARM_MATH_SUCCESS</code> - Successful operation <code>ARM_MATH_ARGUMENT_ERROR</code> - Implementation not available</dd></dl>
<p><b> Input constraints</b> ch_mult is multiple of 2 kernel_x is multiple of 2 </p>
<p>References <a class="el" href="arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">arm_nn_divide_by_power_of_two()</a>, <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nn_sat_doubling_high_mult()</a>, <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56">DILATION_X</a>, <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033">DILATION_Y</a>, <a class="el" href="arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e">LEFT_SHIFT</a>, and <a class="el" href="arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4">RIGHT_SHIFT</a>.</p>
</div>
</div>
<a class="anchor" id="gad3d21b3bc6dbd6f3b97d01104349cb0a"></a>
@ -1784,7 +1986,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -9,6 +9,7 @@ var group__NNConv =
[ "arm_convolve_HWC_q7_fast", "group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f", null ],
[ "arm_convolve_HWC_q7_fast_nonsquare", "group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef", null ],
[ "arm_convolve_HWC_q7_RGB", "group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148", null ],
[ "arm_depthwise_conv_u8_basic_ver1", "group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292", null ],
[ "arm_depthwise_separable_conv_HWC_q7", "group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a", null ],
[ "arm_depthwise_separable_conv_HWC_q7_nonsquare", "group__NNConv.html#ga32ac508c5467813a84f74f96655dc697", null ]
];

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -309,7 +309,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -221,7 +221,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -134,7 +134,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -230,7 +230,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('gru_2readme_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="gru_2readme_8txt.html">readme.txt</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('history_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="history_8txt.html">history.txt</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

225
docs/NN/html/index.doxyidx Normal file
View file

@ -0,0 +1,225 @@
/*
* Copyright (c) 2009-2016 ARM Limited. All rights reserved.
*
* @file index.doxyidx
* @brief Index file for MDK-ARM Help System
* @version 1.0
* @date 10. July 2019
* @note Generated by DoxyIndex V1.2.3 on Wednesday, 10.07.2019 15:22:29
* from Path 'C:\tools\PACK\ARM\CMSIS\5.6.0\\CMSIS\Documentation\NN\html',
*/
'ABCDFGHILNPQRSUabcghimnoprstuvw'
arm_avepool_q7_HWC, group__Pooling.html#gae4a7b07f97ec4313524c9fb9fbcb1f6a, arm_avepool_q7_HWC(q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const uint16_t dim_im_out, q7_t *bufferA, q7_t *Im_out):&#160;arm_pool_q7_HWC.c
arm_convolve_1x1_HWC_q7_fast_nonsquare, group__NNConv.html#ga110adcfdaab356c750c6270aa5e05f29, arm_convolve_1x1_HWC_q7_fast_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_1x1_HWC_q7_fast_nonsquare.c
arm_convolve_1x1_HWC_q7_fast_nonsquare.c, arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html,
arm_convolve_HWC_q15_basic, group__NNConv.html#ga55701f213b198084b52eab53097f1f58, arm_convolve_HWC_q15_basic(const q15_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q15_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q15_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q15_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q15_basic.c
arm_convolve_HWC_q15_basic.c, arm__convolve__HWC__q15__basic_8c.html,
arm_convolve_HWC_q15_fast, group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50, arm_convolve_HWC_q15_fast(const q15_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q15_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q15_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q15_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q15_fast.c
arm_convolve_HWC_q15_fast.c, arm__convolve__HWC__q15__fast_8c.html,
arm_convolve_HWC_q15_fast_nonsquare, group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c, arm_convolve_HWC_q15_fast_nonsquare(const q15_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q15_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q15_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q15_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q15_fast_nonsquare.c
arm_convolve_HWC_q15_fast_nonsquare.c, arm__convolve__HWC__q15__fast__nonsquare_8c.html,
arm_convolve_HWC_q7_basic, group__NNConv.html#ga210ae8d8fc1d12ee15b41f1fa6947681, arm_convolve_HWC_q7_basic(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_basic.c
arm_convolve_HWC_q7_basic.c, arm__convolve__HWC__q7__basic_8c.html,
arm_convolve_HWC_q7_basic_nonsquare, group__NNConv.html#ga4501fa22c0836002aa47ccc313dce252, arm_convolve_HWC_q7_basic_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_basic_nonsquare.c
arm_convolve_HWC_q7_basic_nonsquare.c, arm__convolve__HWC__q7__basic__nonsquare_8c.html,
arm_convolve_HWC_q7_fast, group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f, arm_convolve_HWC_q7_fast(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_fast.c
arm_convolve_HWC_q7_fast.c, arm__convolve__HWC__q7__fast_8c.html,
arm_convolve_HWC_q7_fast_nonsquare, group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef, arm_convolve_HWC_q7_fast_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_fast_nonsquare.c
arm_convolve_HWC_q7_fast_nonsquare.c, arm__convolve__HWC__q7__fast__nonsquare_8c.html,
arm_convolve_HWC_q7_RGB, group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148, arm_convolve_HWC_q7_RGB(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_RGB.c
arm_convolve_HWC_q7_RGB.c, arm__convolve__HWC__q7__RGB_8c.html,
arm_depthwise_conv_u8_basic_ver1, group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292, arm_depthwise_conv_u8_basic_ver1(const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult):&#160;arm_depthwise_conv_u8_basic_ver1.c
arm_depthwise_conv_u8_basic_ver1.c, arm__depthwise__conv__u8__basic__ver1_8c.html,
arm_depthwise_separable_conv_HWC_q7, group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a, arm_depthwise_separable_conv_HWC_q7(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7.c
arm_depthwise_separable_conv_HWC_q7.c, arm__depthwise__separable__conv__HWC__q7_8c.html,
arm_depthwise_separable_conv_HWC_q7_nonsquare, group__NNConv.html#ga32ac508c5467813a84f74f96655dc697, arm_depthwise_separable_conv_HWC_q7_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7_nonsquare.c
arm_depthwise_separable_conv_HWC_q7_nonsquare.c, arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html,
arm_fully_connected_mat_q7_vec_q15, group__FC.html#ga4a1521e7532a1e62d71f3b12762016e2, arm_fully_connected_mat_q7_vec_q15(const q15_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_mat_q7_vec_q15.c
arm_fully_connected_mat_q7_vec_q15.c, arm__fully__connected__mat__q7__vec__q15_8c.html,
arm_fully_connected_mat_q7_vec_q15_opt, group__FC.html#gae3857bb6375692e81dde8cbd70adec08, arm_fully_connected_mat_q7_vec_q15_opt(const q15_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_mat_q7_vec_q15_opt.c
arm_fully_connected_mat_q7_vec_q15_opt.c, arm__fully__connected__mat__q7__vec__q15__opt_8c.html,
arm_fully_connected_q15, group__FC.html#gaac666c212b209e636c2369dd5c75d0dc, arm_fully_connected_q15(const q15_t *pV, const q15_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q15_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_q15.c
arm_fully_connected_q15.c, arm__fully__connected__q15_8c.html,
arm_fully_connected_q15_opt, group__FC.html#ga062912078da113f5dd2004fd919a0ff2, arm_fully_connected_q15_opt(const q15_t *pV, const q15_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q15_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_q15_opt.c
arm_fully_connected_q15_opt.c, arm__fully__connected__q15__opt_8c.html,
arm_fully_connected_q7, group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d, arm_fully_connected_q7(const q7_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_q7.c
arm_fully_connected_q7.c, arm__fully__connected__q7_8c.html,
arm_fully_connected_q7_opt, group__FC.html#gaf82b71ef472a38f8fc9ac414d9d07e67, arm_fully_connected_q7_opt(const q7_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_q7_opt.c
arm_fully_connected_q7_opt.c, arm__fully__connected__q7__opt_8c.html,
arm_maxpool_q7_HWC, group__Pooling.html#ga99afcdcc61eaf429ab3ee823702e44ce, arm_maxpool_q7_HWC(q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const uint16_t dim_im_out, q7_t *bufferA, q7_t *Im_out):&#160;arm_pool_q7_HWC.c
arm_nn_activation_type, arm__nnsupportfunctions_8h.html#a7f41aa78cd9a0552fae9b348ee4831a0, arm_nnsupportfunctions.h
arm_nn_activations_direct_q15, group__Acti.html#ga8932b57c8d0ee757511af2d40dcc11e7, arm_nn_activations_direct_q15(q15_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q15.c
arm_nn_activations_direct_q7, group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8, arm_nn_activations_direct_q7(q7_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q7.c
arm_nn_activations_q15.c, arm__nn__activations__q15_8c.html,
arm_nn_activations_q7.c, arm__nn__activations__q7_8c.html,
arm_nn_divide_by_power_of_two, arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491, arm_nnsupportfunctions.h
arm_nn_mat_mult_kernel_q7_q15, arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3, arm_nn_mat_mult_kernel_q7_q15(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15.c
arm_nn_mat_mult_kernel_q7_q15.c, arm__nn__mat__mult__kernel__q7__q15_8c.html,
arm_nn_mat_mult_kernel_q7_q15_reordered, arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html#aefe9c7ce9a65060a244b06dffe74c4b3, arm_nn_mat_mult_kernel_q7_q15_reordered(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15_reordered.c
arm_nn_mat_mult_kernel_q7_q15_reordered.c, arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html,
arm_nn_mult_q15, group__NNBasicMath.html#ga08f8340aa6533271b3aa6d211614fe22, arm_nn_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q15.c
arm_nn_mult_q15.c, arm__nn__mult__q15_8c.html,
arm_nn_mult_q7, group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70, arm_nn_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q7.c
arm_nn_mult_q7.c, arm__nn__mult__q7_8c.html,
arm_nn_sat_doubling_high_mult, arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44, arm_nnsupportfunctions.h
arm_nn_tables.h, arm__nn__tables_8h.html,
arm_nnexamples_cifar10.cpp, arm__nnexamples__cifar10_8cpp.html,
arm_nnexamples_cifar10_inputs.h, arm__nnexamples__cifar10__inputs_8h.html,
arm_nnexamples_cifar10_parameter.h, arm__nnexamples__cifar10__parameter_8h.html,
arm_nnexamples_cifar10_weights.h, arm__nnexamples__cifar10__weights_8h.html,
arm_nnexamples_gru.cpp, arm__nnexamples__gru_8cpp.html,
arm_nnexamples_gru_test_data.h, arm__nnexamples__gru__test__data_8h.html,
arm_nnfunctions.h, arm__nnfunctions_8h.html,
arm_nnsupportfunctions.h, arm__nnsupportfunctions_8h.html,
arm_nntables.c, arm__nntables_8c.html,
arm_nnword, unionarm__nnword.html,
arm_pool_q7_HWC.c, arm__pool__q7__HWC_8c.html,
arm_q7_to_q15_no_shift, group__nndata__convert.html#gae349de4dba8d253c89d45794ccf05680, arm_q7_to_q15_no_shift(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15_no_shift.c
arm_q7_to_q15_no_shift.c, arm__q7__to__q15__no__shift_8c.html,
arm_q7_to_q15_reordered_no_shift, group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee, arm_q7_to_q15_reordered_no_shift(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15_reordered_no_shift.c
arm_q7_to_q15_reordered_no_shift.c, arm__q7__to__q15__reordered__no__shift_8c.html,
arm_relu_q15, group__Acti.html#ga53bcc00e54b802919bb3c89c143ee5ba, arm_relu_q15(q15_t *data, uint16_t size):&#160;arm_relu_q15.c
arm_relu_q15.c, arm__relu__q15_8c.html,
arm_relu_q7, group__Acti.html#ga638e803b4fe00426f401783a6255ca30, arm_relu_q7(q7_t *data, uint16_t size):&#160;arm_relu_q7.c
arm_relu_q7.c, arm__relu__q7_8c.html,
ARM_SIGMOID, arm__nnsupportfunctions_8h.html#a7f41aa78cd9a0552fae9b348ee4831a0a49b307e029715fbaa6f3101c806b8c54, arm_nnsupportfunctions.h
arm_softmax_q15, group__Softmax.html#ga1cacd8b84b8363079311987d0016ebe5, arm_softmax_q15(const q15_t *vec_in, const uint16_t dim_vec, q15_t *p_out):&#160;arm_softmax_q15.c
arm_softmax_q15.c, arm__softmax__q15_8c.html,
arm_softmax_q7, group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e, arm_softmax_q7(const q7_t *vec_in, const uint16_t dim_vec, q7_t *p_out):&#160;arm_softmax_q7.c
arm_softmax_q7.c, arm__softmax__q7_8c.html,
ARM_TANH, arm__nnsupportfunctions_8h.html#a7f41aa78cd9a0552fae9b348ee4831a0ac24e4db95c986f16c10dca71a4b4e1c5, arm_nnsupportfunctions.h
bytes, unionarm__nnword.html#ac7cff6480a8e29d95f29b73cb1267249, arm_nnword
Basic Math Functions for Neural Network Computation, group__NNBasicMath.html,
Convolutional Neural Network Example, group__CNNExample.html,
col_buffer, arm__nnexamples__cifar10_8cpp.html#a1f988afc6d7fe29ded1eafbf79a70386, arm_nnexamples_cifar10.cpp
CONV1_BIAS, arm__nnexamples__cifar10_8cpp.html#a2dd28923edd6ae13ec6e61e1d876650c, conv1_bias():&#160;arm_nnexamples_cifar10.cpp
CONV1_BIAS_LSHIFT, arm__nnexamples__cifar10__weights_8h.html#a4150dd1364fd3534561c5c6e530f9bfb, arm_nnexamples_cifar10_weights.h
CONV1_IM_CH, arm__nnexamples__cifar10__parameter_8h.html#aea8b1c41a63cf63eb6e7f049e84f22f7, arm_nnexamples_cifar10_parameter.h
CONV1_IM_DIM, arm__nnexamples__cifar10__parameter_8h.html#a23ded220d27415ee1f6d9ac0bfdf38cb, arm_nnexamples_cifar10_parameter.h
CONV1_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#ad51c611a952fac7102ca15a06eabb908, arm_nnexamples_cifar10_parameter.h
CONV1_OUT_CH, arm__nnexamples__cifar10__parameter_8h.html#a3c1777ba8f883a5490beb3d79050c8dc, arm_nnexamples_cifar10_parameter.h
CONV1_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#a6262e2cd96ec12681024ab4ac73d607b, arm_nnexamples_cifar10_parameter.h
CONV1_OUT_RSHIFT, arm__nnexamples__cifar10__weights_8h.html#aa8f89682da16a15a092d06097a5696d3, arm_nnexamples_cifar10_weights.h
CONV1_PADDING, arm__nnexamples__cifar10__parameter_8h.html#a2bb0fafdfd2c283df4708ec53f3d90f7, arm_nnexamples_cifar10_parameter.h
CONV1_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#a596cdcf742e142edc29a0a0e44496c7c, arm_nnexamples_cifar10_parameter.h
CONV1_WT, arm__nnexamples__cifar10_8cpp.html#a230b7412ffaaa297340ddcb49c828b4b, conv1_wt():&#160;arm_nnexamples_cifar10.cpp
CONV2_BIAS, arm__nnexamples__cifar10_8cpp.html#a686e558e4de77f778c775c9f0c9866d0, conv2_bias():&#160;arm_nnexamples_cifar10.cpp
CONV2_BIAS_LSHIFT, arm__nnexamples__cifar10__weights_8h.html#afa70cc595390d9205c78a58795f070f4, arm_nnexamples_cifar10_weights.h
CONV2_IM_CH, arm__nnexamples__cifar10__parameter_8h.html#a060a8a5766a5eecaff9294f57301c99c, arm_nnexamples_cifar10_parameter.h
CONV2_IM_DIM, arm__nnexamples__cifar10__parameter_8h.html#a832f71006d5c1e2bedbbcf192308d40e, arm_nnexamples_cifar10_parameter.h
CONV2_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a95b397cea14323e9037604cfcd245c26, arm_nnexamples_cifar10_parameter.h
CONV2_OUT_CH, arm__nnexamples__cifar10__parameter_8h.html#a3be645ea438c983786878c0198ed9ae8, arm_nnexamples_cifar10_parameter.h
CONV2_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#a9953ead804e13dcd90d96dda64a330a4, arm_nnexamples_cifar10_parameter.h
CONV2_OUT_RSHIFT, arm__nnexamples__cifar10__weights_8h.html#ad872d34bfa54d86f9e5177dd2ff40d79, arm_nnexamples_cifar10_weights.h
CONV2_PADDING, arm__nnexamples__cifar10__parameter_8h.html#a39c1c3497169012a512219446613be0c, arm_nnexamples_cifar10_parameter.h
CONV2_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#a04f3292f8c8bac6dab973fb74eab2aa1, arm_nnexamples_cifar10_parameter.h
CONV2_WT, arm__nnexamples__cifar10_8cpp.html#a52875a8218c39da056e6d5bfb2030230, conv2_wt():&#160;arm_nnexamples_cifar10.cpp
conv3_bias, arm__nnexamples__cifar10__weights_8h.html#a8047897a26edb638e4f8c01734eb969b, CONV3_BIAS():&#160;arm_nnexamples_cifar10_weights.h
CONV3_BIAS_LSHIFT, arm__nnexamples__cifar10__weights_8h.html#a5457926e12a9e6b0ae9754d509fb7918, arm_nnexamples_cifar10_weights.h
CONV3_IM_CH, arm__nnexamples__cifar10__parameter_8h.html#a1d0f9b2d219527c5070e20c50c0ced41, arm_nnexamples_cifar10_parameter.h
CONV3_IM_DIM, arm__nnexamples__cifar10__parameter_8h.html#a04ab2b7e8de2668e0087448664814f87, arm_nnexamples_cifar10_parameter.h
CONV3_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a045174d68a25bfd7691303f1a063ac72, arm_nnexamples_cifar10_parameter.h
CONV3_OUT_CH, arm__nnexamples__cifar10__parameter_8h.html#a2ab3ad342128296bb1102c3632131fd7, arm_nnexamples_cifar10_parameter.h
CONV3_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#acf75167523a29737f045cc2280ce0914, arm_nnexamples_cifar10_parameter.h
CONV3_OUT_RSHIFT, arm__nnexamples__cifar10__weights_8h.html#ae38425db927f582d7b5edfcfaa03c676, arm_nnexamples_cifar10_weights.h
CONV3_PADDING, arm__nnexamples__cifar10__parameter_8h.html#af7824a30efdeefbf468c24a70678131a, arm_nnexamples_cifar10_parameter.h
CONV3_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#af6ff8c82aa2d1f58a125fe71169b7cc1, arm_nnexamples_cifar10_parameter.h
conv3_wt, arm__nnexamples__cifar10__weights_8h.html#aa3605f1b1fafb1612311727d9b97b0f2, CONV3_WT():&#160;arm_nnexamples_cifar10_weights.h
convert_q7_q15_weights, namespacepara__gen.html#a75db0b43a1b942aa87ff10fd3b73dc8d, para_gen
convert_to_x4_weights, namespacepara__gen.html#ab7f5de20ae32542da9f83a8e99850722, para_gen
CMSIS NN Software Library, index.html,
readme.txt, cifar10_2readme_8txt.html,
DILATION_X, arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56, arm_depthwise_conv_u8_basic_ver1.c
DILATION_Y, arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033, arm_depthwise_conv_u8_basic_ver1.c
DIM_HISTORY, arm__nnexamples__gru_8cpp.html#ad9fde6ff501c9cd8a6cfc45949464c49, arm_nnexamples_gru.cpp
DIM_INPUT, arm__nnexamples__gru_8cpp.html#ac8ab7c242bba66633b8c06966da6c9bc, arm_nnexamples_gru.cpp
DIM_VEC, arm__nnexamples__gru_8cpp.html#a9b4b56c701e4258f8f6c87f225fbcebc, arm_nnexamples_gru.cpp
Fully-connected Layer Functions, group__FC.html,
gru_example, arm__nnexamples__gru_8cpp.html#ac71a806472c7c0c284a2253e71a6a27b, arm_nnexamples_gru.cpp
Gated Recurrent Unit Example, group__GRUExample.html,
readme.txt, gru_2readme_8txt.html,
half_words, unionarm__nnword.html#a9b5e49e4e2c4b7203e07b305386bb2ba, arm_nnword
hidden_bias, namespacepara__gen.html#a0f6c4400e131b103d2fd89e420d6c308, para_gen
HIDDEN_STATE_BIAS, arm__nnexamples__gru_8cpp.html#a40dda695923891899cb86b2f01bfd98a, hidden_state_bias():&#160;arm_nnexamples_gru.cpp
HIDDEN_STATE_WEIGHT_X2, arm__nnexamples__gru__test__data_8h.html#a9ab9fa603208647d992b3367a757979b, arm_nnexamples_gru_test_data.h
HIDDEN_STATE_WEIGHT_X4, arm__nnexamples__gru__test__data_8h.html#a619947523492a72ab306da514e843ae3, arm_nnexamples_gru_test_data.h
hidden_state_weights, arm__nnexamples__gru_8cpp.html#ab18783e8d8449d7222ec4a64dfcc92e6, arm_nnexamples_gru.cpp
hidden_weight, namespacepara__gen.html#a1a6edb73b72a6bbf443e6e450186660c, para_gen
history.txt, history_8txt.html,
HISTORY_DATA, namespacepara__gen.html#acdb294668ecca9a6f849afa4156883cd, para_gen.history_data()
image_data, arm__nnexamples__cifar10_8cpp.html#aafa3e1726dde028f2dcce4febc1e9197, arm_nnexamples_cifar10.cpp
IMG_DATA, arm__nnexamples__cifar10__inputs_8h.html#a82161fe5498521048731fc21a04577c3, arm_nnexamples_cifar10_inputs.h
INPUT_DATA1, namespacepara__gen.html#a845220c0c6574ced6cdaf7b1d2983d6d, para_gen.input_data1()
input_data2, arm__nnexamples__gru__test__data_8h.html#ae0d8a5f051f29980e62884ec34668026, INPUT_DATA2():&#160;arm_nnexamples_gru_test_data.h
INPUT_MEAN_SHIFT, arm__nnexamples__cifar10__weights_8h.html#a476266acb4adb419f566006dce8829c3, arm_nnexamples_cifar10_weights.h
INPUT_RIGHT_SHIFT, arm__nnexamples__cifar10__weights_8h.html#a4205de60010d416664775e3aa0f9ec62, arm_nnexamples_cifar10_weights.h
ip1_bias, arm__nnexamples__cifar10__weights_8h.html#ac88810411c45272e8f9144682b9d85bc, IP1_BIAS():&#160;arm_nnexamples_cifar10_weights.h
IP1_BIAS_LSHIFT, arm__nnexamples__cifar10__weights_8h.html#a3a98024d4e4c7fa2fbbc216812fb9b35, arm_nnexamples_cifar10_weights.h
IP1_DIM, arm__nnexamples__cifar10__parameter_8h.html#a5777b4b3cc406dc06397ba2d5bed9fda, arm_nnexamples_cifar10_parameter.h
IP1_IM_CH, arm__nnexamples__cifar10__parameter_8h.html#a3e4df285b7ca272ee897be69575ab6c5, arm_nnexamples_cifar10_parameter.h
IP1_IM_DIM, arm__nnexamples__cifar10__parameter_8h.html#a4c4ae51cf7195762dd43ea13825277be, arm_nnexamples_cifar10_parameter.h
IP1_OUT, arm__nnexamples__cifar10__parameter_8h.html#aa7cda996b7185414b1af9762e37ac66f, arm_nnexamples_cifar10_parameter.h
IP1_OUT_RSHIFT, arm__nnexamples__cifar10__weights_8h.html#a67fad411ab3695e450e62ad0509a7eec, arm_nnexamples_cifar10_weights.h
IP1_WT, arm__nnexamples__cifar10_8cpp.html#a244dc5b6679b33a0a85b55adbe969208, ip1_wt():&#160;arm_nnexamples_cifar10.cpp
LEFT_SHIFT, arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e, arm_nnsupportfunctions.h
main, arm__nnexamples__gru_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4, main():&#160;arm_nnexamples_gru.cpp
Neural Network Activation Functions, group__Acti.html,
Neural Network Functions, group__groupNN.html,
new_weight, namespacepara__gen.html#aead9af07b473ce5bbd93619e3319355c, para_gen
NN_ROUND, arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0, arm_nnsupportfunctions.h
Neural Network Convolution Functions, group__NNConv.html,
Neural Network Data Conversion Functions, group__nndata__convert.html,
Neural Network Pooling Functions, group__Pooling.html,
outfile, namespacepara__gen.html#a2e1a6685422a591fcb7801e9fd8ad574, para_gen
output_data, arm__nnexamples__cifar10_8cpp.html#a75c8e3727f7d3637f03ffb1d9f727313, arm_nnexamples_cifar10.cpp
para_gen, namespacepara__gen.html,
para_gen.py, para__gen_8py.html,
POOL1_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a5324f2e7e894dd4c9eb2f3b92dd5516c, arm_nnexamples_cifar10_parameter.h
POOL1_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#a13553cac577d5430e3e43508c5ab6b7b, arm_nnexamples_cifar10_parameter.h
POOL1_PADDING, arm__nnexamples__cifar10__parameter_8h.html#a537abddfc374d05a2513d1cc74b5721b, arm_nnexamples_cifar10_parameter.h
POOL1_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#acad52b60f0a0457ffb643cef69df0c0c, arm_nnexamples_cifar10_parameter.h
POOL2_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a1b0c6e280d189658130b8b81c6991425, arm_nnexamples_cifar10_parameter.h
POOL2_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#ada358cd9b0a9b48a2666e9bfcee90aef, arm_nnexamples_cifar10_parameter.h
POOL2_PADDING, arm__nnexamples__cifar10__parameter_8h.html#a9508f70a2798099db07a6d9b8f892126, arm_nnexamples_cifar10_parameter.h
POOL2_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#a158e111c343e144ec2461ea94ab11ab2, arm_nnexamples_cifar10_parameter.h
POOL3_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a32a30cfd6d89ab4fdbfad9732d71297d, arm_nnexamples_cifar10_parameter.h
POOL3_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#ae4a4616060ad43b06d5c1aea834a25e5, arm_nnexamples_cifar10_parameter.h
POOL3_PADDING, arm__nnexamples__cifar10__parameter_8h.html#aac063e83339cc89308fb23a6922a5d98, arm_nnexamples_cifar10_parameter.h
POOL3_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#a74efaa8ffffc0437b54143878ac8cde7, arm_nnexamples_cifar10_parameter.h
Q31_MAX, arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e, arm_nnsupportfunctions.h
Q31_MIN, arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b, arm_nnsupportfunctions.h
Revision History of CMSIS-NN, ChangeLog_pg.html,
reset_bias, namespacepara__gen.html#a3da798c88974b5d760f3e97288a0c490, para_gen
reset_gate_bias, arm__nnexamples__gru__test__data_8h.html#a8b4b6522d1ab0d6c51a1fe3c51d0020d, RESET_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h
RESET_GATE_WEIGHT_X2, arm__nnexamples__gru__test__data_8h.html#a52f158cb32bf2b46e3d2c4b94876db75, arm_nnexamples_gru_test_data.h
RESET_GATE_WEIGHT_X4, arm__nnexamples__gru__test__data_8h.html#a177dc986b0c728df8628a205719be0ee, arm_nnexamples_gru_test_data.h
reset_gate_weights, arm__nnexamples__gru_8cpp.html#ac2ae1ff19167c2bb359db2b319ca1060, arm_nnexamples_gru.cpp
reset_weight, namespacepara__gen.html#a4ebba057829420c878a0a29ee9c71582, para_gen
RIGHT_SHIFT, arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4, arm_nnsupportfunctions.h
row_dim, namespacepara__gen.html#a26cc0a96186b2e6b238d783d9364f14d, para_gen
scratch_buffer, arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97, scratch_buffer():&#160;arm_nnexamples_gru.cpp
sigmoidHTable_q15, arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb, sigmoidHTable_q15():&#160;arm_nntables.c
sigmoidLTable_q15, arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1, sigmoidLTable_q15():&#160;arm_nntables.c
sigmoidTable_q15, arm__nntables_8c.html#ab4d7b07c387a3537d4efe21da86115b0, sigmoidTable_q15():&#160;arm_nntables.c
sigmoidTable_q7, arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f, sigmoidTable_q7():&#160;arm_nntables.c
Softmax Functions, group__Softmax.html,
tanhHTable_q15, arm__nntables_8c.html#a4d093f7b0dc798d4898ff4fd125b21a6, arm_nntables.c
tanhLTable_q15, arm__nntables_8c.html#a7cb5ad2fff7e241d09024332488a706e, arm_nntables.c
tanhTable_q15, arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320, tanhTable_q15():&#160;arm_nntables.c
tanhTable_q7, arm__nntables_8c.html#a4f854bdf13f630ec21b3ad074491e32f, tanhTable_q7():&#160;arm_nntables.c
test_history, arm__nnexamples__gru_8cpp.html#ac327d41d23812b53d83c2da91971cbfe, arm_nnexamples_gru.cpp
test_input1, arm__nnexamples__gru_8cpp.html#a8b0acc149c9bd4aadfb9c1fa8345f57a, arm_nnexamples_gru.cpp
test_input2, arm__nnexamples__gru_8cpp.html#aad5944359ea4a426550a87efd0d90b02, arm_nnexamples_gru.cpp
update_bias, namespacepara__gen.html#a3b9bab83acf3b4296f46165da08ddbc9, para_gen
update_gate_bias, arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b, UPDATE_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h
UPDATE_GATE_WEIGHT_X2, arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73, arm_nnexamples_gru_test_data.h
UPDATE_GATE_WEIGHT_X4, arm__nnexamples__gru__test__data_8h.html#abb89228c76ad50a997938f676153b77f, arm_nnexamples_gru_test_data.h
update_gate_weights, arm__nnexamples__gru_8cpp.html#aa2fc9b2b0449790ed7c37bab7fd3093e, arm_nnexamples_gru.cpp
update_weight, namespacepara__gen.html#ab8ce9efdee9cd118a25831839f9c5943, para_gen
USE_INTRINSIC, arm__nnfunctions_8h.html#a710b6e009261290c6151f329cf409530, arm_nnfunctions.h
USE_X4, arm__nnexamples__gru_8cpp.html#a206812c9f4afd792e23a8d842ffa2984, arm_nnexamples_gru.cpp
vec_dim, namespacepara__gen.html#ad97bcbf0472c82d537ee41c0196e3b2a, para_gen
weight, namespacepara__gen.html#af3dbe004474bc66ad55591f470ff008c, para_gen
word, unionarm__nnword.html#a35c7b2ae25e35e0ddcd9ec0a1a6f8d18, arm_nnword

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('index.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('namespacemembers.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('namespacemembers_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('namespacemembers_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -361,7 +361,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacepara__gen.html">para_gen</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('namespaces.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -22,16 +22,17 @@ var NAVTREEINDEX0 =
"group__NNBasicMath.html#ga08f8340aa6533271b3aa6d211614fe22":[2,4,0],
"group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70":[2,4,1],
"group__NNConv.html":[2,2,1],
"group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292":[2,2,1,9],
"group__NNConv.html#ga110adcfdaab356c750c6270aa5e05f29":[2,2,1,0],
"group__NNConv.html#ga210ae8d8fc1d12ee15b41f1fa6947681":[2,2,1,4],
"group__NNConv.html#ga32ac508c5467813a84f74f96655dc697":[2,2,1,10],
"group__NNConv.html#ga32ac508c5467813a84f74f96655dc697":[2,2,1,11],
"group__NNConv.html#ga4501fa22c0836002aa47ccc313dce252":[2,2,1,5],
"group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50":[2,2,1,2],
"group__NNConv.html#ga55701f213b198084b52eab53097f1f58":[2,2,1,1],
"group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c":[2,2,1,3],
"group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148":[2,2,1,8],
"group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef":[2,2,1,7],
"group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a":[2,2,1,9],
"group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a":[2,2,1,10],
"group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f":[2,2,1,6],
"group__Pooling.html":[2,2,3],
"group__Pooling.html#ga99afcdcc61eaf429ab3ee823702e44ce":[2,2,3,1],
@ -43,8 +44,8 @@ var NAVTREEINDEX0 =
"group__nndata__convert.html":[2,3],
"group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee":[2,3,1],
"group__nndata__convert.html#gae349de4dba8d253c89d45794ccf05680":[2,3,0],
"index.html":[],
"index.html":[0],
"index.html":[],
"modules.html":[2],
"namespacepara__gen.html":[3,0],
"pages.html":[],

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
&#160;<span id="projectnumber">Version 1.1.0</span>
&#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@ -165,7 +165,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_a3a0a3f0894883b6608166441e8c3ad3.html">gru</a></li><li class="navelem"><a class="el" href="para__gen_8py.html">para_gen.py</a></li>
<li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
<li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6

View file

@ -19,6 +19,8 @@ var searchData=
['arm_5fconvolve_5fhwc_5fq7_5ffast_5fnonsquare_2ec',['arm_convolve_HWC_q7_fast_nonsquare.c',['../arm__convolve__HWC__q7__fast__nonsquare_8c.html',1,'']]],
['arm_5fconvolve_5fhwc_5fq7_5frgb',['arm_convolve_HWC_q7_RGB',['../group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148',1,'arm_convolve_HWC_q7_RGB(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_RGB.c'],['../group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148',1,'arm_convolve_HWC_q7_RGB(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_RGB.c']]],
['arm_5fconvolve_5fhwc_5fq7_5frgb_2ec',['arm_convolve_HWC_q7_RGB.c',['../arm__convolve__HWC__q7__RGB_8c.html',1,'']]],
['arm_5fdepthwise_5fconv_5fu8_5fbasic_5fver1',['arm_depthwise_conv_u8_basic_ver1',['../group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292',1,'arm_depthwise_conv_u8_basic_ver1(const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult):&#160;arm_depthwise_conv_u8_basic_ver1.c'],['../group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292',1,'arm_depthwise_conv_u8_basic_ver1(const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult):&#160;arm_depthwise_conv_u8_basic_ver1.c']]],
['arm_5fdepthwise_5fconv_5fu8_5fbasic_5fver1_2ec',['arm_depthwise_conv_u8_basic_ver1.c',['../arm__depthwise__conv__u8__basic__ver1_8c.html',1,'']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7',['arm_depthwise_separable_conv_HWC_q7',['../group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a',1,'arm_depthwise_separable_conv_HWC_q7(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7.c'],['../group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a',1,'arm_depthwise_separable_conv_HWC_q7(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7.c']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7_2ec',['arm_depthwise_separable_conv_HWC_q7.c',['../arm__depthwise__separable__conv__HWC__q7_8c.html',1,'']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7_5fnonsquare',['arm_depthwise_separable_conv_HWC_q7_nonsquare',['../group__NNConv.html#ga32ac508c5467813a84f74f96655dc697',1,'arm_depthwise_separable_conv_HWC_q7_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7_nonsquare.c'],['../group__NNConv.html#ga32ac508c5467813a84f74f96655dc697',1,'arm_depthwise_separable_conv_HWC_q7_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7_nonsquare.c']]],
@ -41,6 +43,7 @@ var searchData=
['arm_5fnn_5factivations_5fdirect_5fq7',['arm_nn_activations_direct_q7',['../group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8',1,'arm_nn_activations_direct_q7(q7_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q7.c'],['../group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8',1,'arm_nn_activations_direct_q7(q7_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q7.c']]],
['arm_5fnn_5factivations_5fq15_2ec',['arm_nn_activations_q15.c',['../arm__nn__activations__q15_8c.html',1,'']]],
['arm_5fnn_5factivations_5fq7_2ec',['arm_nn_activations_q7.c',['../arm__nn__activations__q7_8c.html',1,'']]],
['arm_5fnn_5fdivide_5fby_5fpower_5fof_5ftwo',['arm_nn_divide_by_power_of_two',['../arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491',1,'arm_nnsupportfunctions.h']]],
['arm_5fnn_5fmat_5fmult_5fkernel_5fq7_5fq15',['arm_nn_mat_mult_kernel_q7_q15',['../arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3',1,'arm_nn_mat_mult_kernel_q7_q15(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15.c'],['../arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3',1,'arm_nn_mat_mult_kernel_q7_q15(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15.c']]],
['arm_5fnn_5fmat_5fmult_5fkernel_5fq7_5fq15_2ec',['arm_nn_mat_mult_kernel_q7_q15.c',['../arm__nn__mat__mult__kernel__q7__q15_8c.html',1,'']]],
['arm_5fnn_5fmat_5fmult_5fkernel_5fq7_5fq15_5freordered',['arm_nn_mat_mult_kernel_q7_q15_reordered',['../arm__nnfunctions_8h.html#aefe9c7ce9a65060a244b06dffe74c4b3',1,'arm_nn_mat_mult_kernel_q7_q15_reordered(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15_reordered.c'],['../arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html#aefe9c7ce9a65060a244b06dffe74c4b3',1,'arm_nn_mat_mult_kernel_q7_q15_reordered(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15_reordered.c']]],
@ -49,6 +52,7 @@ var searchData=
['arm_5fnn_5fmult_5fq15_2ec',['arm_nn_mult_q15.c',['../arm__nn__mult__q15_8c.html',1,'']]],
['arm_5fnn_5fmult_5fq7',['arm_nn_mult_q7',['../group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70',1,'arm_nn_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q7.c'],['../group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70',1,'arm_nn_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q7.c']]],
['arm_5fnn_5fmult_5fq7_2ec',['arm_nn_mult_q7.c',['../arm__nn__mult__q7_8c.html',1,'']]],
['arm_5fnn_5fsat_5fdoubling_5fhigh_5fmult',['arm_nn_sat_doubling_high_mult',['../arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44',1,'arm_nnsupportfunctions.h']]],
['arm_5fnn_5ftables_2eh',['arm_nn_tables.h',['../arm__nn__tables_8h.html',1,'']]],
['arm_5fnnexamples_5fcifar10_2ecpp',['arm_nnexamples_cifar10.cpp',['../arm__nnexamples__cifar10_8cpp.html',1,'']]],
['arm_5fnnexamples_5fcifar10_5finputs_2eh',['arm_nnexamples_cifar10_inputs.h',['../arm__nnexamples__cifar10__inputs_8h.html',1,'']]],

View file

@ -1,4 +1,10 @@
var searchData=
[
['vec_5fdim',['vec_dim',['../namespacepara__gen.html#ad97bcbf0472c82d537ee41c0196e3b2a',1,'para_gen']]]
['tanhhtable_5fq15',['tanhHTable_q15',['../arm__nntables_8c.html#a4d093f7b0dc798d4898ff4fd125b21a6',1,'arm_nntables.c']]],
['tanhltable_5fq15',['tanhLTable_q15',['../arm__nntables_8c.html#a7cb5ad2fff7e241d09024332488a706e',1,'arm_nntables.c']]],
['tanhtable_5fq15',['tanhTable_q15',['../arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320',1,'tanhTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320',1,'tanhTable_q15():&#160;arm_nntables.c']]],
['tanhtable_5fq7',['tanhTable_q7',['../arm__nn__tables_8h.html#a4f854bdf13f630ec21b3ad074491e32f',1,'tanhTable_q7():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a4f854bdf13f630ec21b3ad074491e32f',1,'tanhTable_q7():&#160;arm_nntables.c']]],
['test_5fhistory',['test_history',['../arm__nnexamples__gru_8cpp.html#ac327d41d23812b53d83c2da91971cbfe',1,'arm_nnexamples_gru.cpp']]],
['test_5finput1',['test_input1',['../arm__nnexamples__gru_8cpp.html#a8b0acc149c9bd4aadfb9c1fa8345f57a',1,'arm_nnexamples_gru.cpp']]],
['test_5finput2',['test_input2',['../arm__nnexamples__gru_8cpp.html#aad5944359ea4a426550a87efd0d90b02',1,'arm_nnexamples_gru.cpp']]]
];

View file

@ -1,5 +1,11 @@
var searchData=
[
['weight',['weight',['../namespacepara__gen.html#af3dbe004474bc66ad55591f470ff008c',1,'para_gen']]],
['word',['word',['../unionarm__nnword.html#a35c7b2ae25e35e0ddcd9ec0a1a6f8d18',1,'arm_nnword']]]
['update_5fbias',['update_bias',['../namespacepara__gen.html#a3b9bab83acf3b4296f46165da08ddbc9',1,'para_gen']]],
['update_5fgate_5fbias',['update_gate_bias',['../arm__nnexamples__gru_8cpp.html#ac5569d687768d693618f987a91e8aee5',1,'update_gate_bias():&#160;arm_nnexamples_gru.cpp'],['../arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b',1,'UPDATE_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h']]],
['update_5fgate_5fweight_5fx2',['UPDATE_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73',1,'arm_nnexamples_gru_test_data.h']]],
['update_5fgate_5fweight_5fx4',['UPDATE_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#abb89228c76ad50a997938f676153b77f',1,'arm_nnexamples_gru_test_data.h']]],
['update_5fgate_5fweights',['update_gate_weights',['../arm__nnexamples__gru_8cpp.html#aa2fc9b2b0449790ed7c37bab7fd3093e',1,'arm_nnexamples_gru.cpp']]],
['update_5fweight',['update_weight',['../namespacepara__gen.html#ab8ce9efdee9cd118a25831839f9c5943',1,'para_gen']]],
['use_5fintrinsic',['USE_INTRINSIC',['../arm__nnfunctions_8h.html#a710b6e009261290c6151f329cf409530',1,'arm_nnfunctions.h']]],
['use_5fx4',['USE_X4',['../arm__nnexamples__gru_8cpp.html#a206812c9f4afd792e23a8d842ffa2984',1,'arm_nnexamples_gru.cpp']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.6">
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_12.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var searchData=
[
['vec_5fdim',['vec_dim',['../namespacepara__gen.html#ad97bcbf0472c82d537ee41c0196e3b2a',1,'para_gen']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.6">
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_13.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,5 @@
var searchData=
[
['weight',['weight',['../namespacepara__gen.html#af3dbe004474bc66ad55591f470ff008c',1,'para_gen']]],
['word',['word',['../unionarm__nnword.html#a35c7b2ae25e35e0ddcd9ec0a1a6f8d18',1,'arm_nnword']]]
];

Some files were not shown because too many files have changed in this diff Show more