Skip to content
Snippets Groups Projects
Commit 13a86540 authored by 张锦伦's avatar 张锦伦
Browse files

init version

parent a924ca10
No related branches found
No related tags found
No related merge requests found
Showing
with 14 additions and 0 deletions
document/blog/picture/backward_infer.png

51.4 KiB

This diff is collapsed.
document/blog/picture/backward_use.png

653 B

document/blog/picture/conv_kernal.png

21 KiB

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="369px" height="302px" viewBox="-0.5 -0.5 369 302" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2021-07-24T08:38:02.011Z&quot; agent=&quot;5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.6.13 Chrome/89.0.4389.128 Electron/12.0.7 Safari/537.36&quot; etag=&quot;YUsHU8l_D4hy6AtFRDNj&quot; version=&quot;14.6.13&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;AKQbFceJ3HzJovVuOdc7&quot; name=&quot;第 1 页&quot;&gt;5Zpbc5s6EMc/jR/rkRAC8xjbTU7PnDOTaR5yeSMg20wx8gj51k9fyQiDJFJi4kvq+iGDVmix/vplVyvcQ6P55o6Fi9n/NCZpzwHxpofGPccZYCT+SsO2MGDHLwxTlsSFCVaGh+QnUUagrMskJrl2I6c05clCN0Y0y0jENVvIGF3rt01oqj91EU6JZXiIwtS2PiYxn6lplbOQ9n9IMp2VT4ZeUPTMw/JmNZN8FsZ0XTOhrz00YpTy4mq+GZFUalfqUoy7faN3/8UYyfh7Btyn09nj8t+HRfRyf/c9T7/9t5p/UV5WYbpUE96ob8u3pQSMLrOYSC+gh4brWcLJwyKMZO9arLmwzfg8FS0oLidJmo5oStluLAJgEAI5LOeM/iBaD/Z3PROa8Zp9svsIuz2/8ssSxsmmZlLzvSN0TjjbilvKXqy0V/A5GBftdW0p3cI0q60iVqsbKnime8+VvuJCSXyA3I4l9/rIcmNAJs1yw/FwdFq5EXQ1uZGPLis3suQWYWJlKS48iXBC2tU+gkZO4OlIuqhvQwnLoFGXaQBOJJNryWRLlMU3MpqKVpSGeZ5EujJCELZ9UszuGs+yIaammuNNvXO8LVubhD+VPsR1bZRoVYNkoxzz5irkdMki0h7teMimhLdzQ2ItN9hrWlsx3LBgpY2RNOTJSs8oTauonnBPEzGzChmANGRcxwChmLcaVc8ApiOsO0K+4agQxnK0g2o/7e6c4WNyVqH1XO9r4axi67mO1pE5c/5MzpBj4OF15Cww84Dh6MScBR/nzMiroQOAg5vyqncLANAJ8zTE+oHYEf4OM9m4JywRsyasDq/y5vl6SAUiy7bALlumy+40fy5Kke/2fSOOObg/6Iaq2KL0g2AA9h9skOs0dp8J5LIIuhTJIvHUSfZ82J1kqFPst+0MPsxra/SFn4prx9NrFbFj75rlDUfeebM8tGvKw9N8uS0U0U7fGroYHczgtYQ+FxnlrFkRvBcRDFscnRoRuw4+R1yrkmqAXSMcOUfNqX/Yzs/kAQHYDSzXPAEAYsPtn5ctu+jfWnCJYp3rOIVpMs0ka2Ip5foOZUmfRGF6ozrmSRzL4UNG8uRn+LpzJSFYyJns5oaHPTyWvpac5sVJJrSIzGhGjnOU4JqnW2Wgr0HTdI5glo9HO0eA9kHC898hPQJNpzjnFd+uru2j3KsQ39wpXZ57z5L+6e+Q/jNw71viP16n+Mgb6OK7NvforNIPLOnt1xnXIT1ql/5U1H/LbrfZy5dkdfOC4vTJH8EpaXhv92opf9EXSZa2DSvw7hdJENlyn+pFUqPcR6hXmk+gf3+g0msqElor2beBudjZxsDI2G7HwhVh8+3ZyQrXRhXt2uJgDg6vW99LweVOZM3VRR1X13AEg/Ourr2DtoPqZ0lnH4uvRjrb/9rmUunM3kAPr1R5H55LedGsflxU/ItUv9BCX38B&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="0" y="125" width="84" height="57" fill="#008a00" stroke="#005700" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 154px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">x</div></div></div></foreignObject><text x="42" y="157" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">x</text></switch></g><rect x="164" y="243" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 272px; margin-left: 165px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">w</div></div></div></foreignObject><text x="206" y="275" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">w</text></switch></g><ellipse cx="206" cy="153.5" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 154px; margin-left: 147px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">conv</div></div></div></foreignObject><text x="206" y="157" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">conv</text></switch></g><path d="M 84 153.5 L 139.63 153.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 144.88 153.5 L 137.88 157 L 139.63 153.5 L 137.88 150 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 206 243 L 206 199.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 206 194.62 L 209.5 201.62 L 206 199.87 L 202.5 201.62 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 224 191.02 L 224 236.63" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 224 241.88 L 220.5 234.88 L 224 236.63 L 227.5 234.88 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 149.6 167.18 L 90.37 167.69" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 85.12 167.74 L 92.09 164.18 L 90.37 167.69 L 92.15 171.18 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 267.32 149.74 L 353.63 149.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 358.88 150 L 351.87 153.48 L 353.63 149.98 L 351.89 146.48 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 360 171 L 266.85 171.09" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 261.6 171.1 L 268.59 167.59 L 266.85 171.09 L 268.6 174.59 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><rect x="300" y="130" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 140px; margin-left: 310px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">y</div></div></div></foreignObject><text x="310" y="144" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">y</text></switch></g><rect x="300" y="173.5" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 184px; margin-left: 310px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">Y</div></div></div></foreignObject><text x="310" y="187" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Y</text></switch></g><rect x="110" y="130" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 140px; margin-left: 120px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">x</div></div></div></foreignObject><text x="120" y="144" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">x</text></switch></g><rect x="110" y="173.5" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 184px; margin-left: 120px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">X</div></div></div></foreignObject><text x="120" y="187" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">X</text></switch></g><rect x="218" y="210" width="30" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 220px; margin-left: 233px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">W</div></div></div></foreignObject><text x="233" y="224" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">W</text></switch></g><rect x="188" y="210" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 220px; margin-left: 198px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">w</div></div></div></foreignObject><text x="198" y="224" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">w</text></switch></g><rect x="164" y="0" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 29px; margin-left: 165px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">b</div></div></div></foreignObject><text x="206" y="32" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">b</text></switch></g><path d="M 206 57 L 206 103.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 206 108.88 L 202.5 101.88 L 206 103.63 L 209.5 101.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 220 113 L 220 66.37" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 220 61.12 L 223.5 68.12 L 220 66.37 L 216.5 68.12 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><rect x="188" y="80" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 90px; margin-left: 198px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">b</div></div></div></foreignObject><text x="198" y="94" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">b</text></switch></g><rect x="221" y="80" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 90px; margin-left: 231px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">B</div></div></div></foreignObject><text x="231" y="94" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">B</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>
\ No newline at end of file
document/blog/picture/conv算子.jpg

199 KiB

document/blog/picture/full_connect.png

42.5 KiB

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1121px" height="294px" viewBox="-0.5 -0.5 1121 294" content="&lt;mxfile&gt;&lt;diagram id=&quot;P6mYd-6YqKYc33jBGSUm&quot; name=&quot;第 1 页&quot;&gt;5VtNc+I4EP01XCl92z7uJDO7l62aqhx2ckp5sQDXGpwyZoD99Suwja2WmRAhWyTLIYXaqGN1v37qbtkT+rDa/17Er8s/80RmE4KS/YQ+TggJhFB/j4JDJRCMV4JFkSaVCLWCp/RfWQlxI92midzUskpU5nlWpq+6cJav13JWarK4KPKd/rN5niWa4DVeSEPwNIszU/pXmpTLShqSoJX/IdPFsvnPWETVlVXc/LheyWYZJ/muI6JfJ/ShyPOy+rbaP8jsaDvdLt8uXD3fWCHX5TUTSDXhZ5xt67Xt6xsrD81qi3y7TuRxAprQL7tlWsqn13h2vLpT7lWyZbnK1Airr/M0yx7yLC9OcylCYYyO0zZlkf8jtSs8OF2Z5+uyI5+fPkpe35ksSrm/uDp8tpnCmsxXsiwO6if1hGZ5NcwIr2G26ziNVaJlx1+89mNcw2RxVtxaUn2pjdlvWGoYdufYsBzJeb9h8eOXh2ENi0OhWZYGdDTLMsOyKqqKdP+y2mYvcZIYZlbTFTHIt03swjAi1CHH6NQEHW7Cv2ubEN1uG27YxrTGOvntSIFqNMvizSad6UZQCy0OP2pMngbPx4FaRT183HcvPh6a0T4tfzQ61PfOLDVqJx0HzZzq5mRisC0wt1pAvi1mUuOsMi4WsuxgwnRKx+S8x+KNrJBZXKY/9Zvoc0P9H77nqbq9s88DrrmcEeDI6t7rSV0uBnow0RXRACiqVmwoOoHivOqrcCJc4qSFxnP32hs4abHx3IWGQ5zQO8MJRgz4V1gCRUD2BYrcASUwgBLPTibwSbKU6esfmWRDB8FjQZa2xGwXPMwMnsBn8KjsWvc5ZXbBQ1mkKwqBInfBExlA+Uw5IGe6R8bMAZtC8D6TQE50oicsGI+dMP6c9OSLeBjYbElI7YjHQAVU5I54sFnWvx8DlvndvfuThzALw5b+DM9ZR6OKBIN51Own3EEiFiCwKY9KdGYj4FMQnZ50VY73FSxCZdZR5wOaGyHA+7WhEyAOFTWhNEDomE2RLN9svAZO2ASAl8Axq/+DYY2P2/QNAUpHzUvNlH+0jXe8xkoDII2nuE+eCkkEfB7aMVMIykzKBqsOiVnD3ICVe23W4p4unF+sBBjwA+TUa7ESIawrggziECtmUfe3Y8q+p+MkTM3tcCjKbqLuk5oWdmlGNa1ZtLyf4Xp3NTwAU/ktS9WWpWXaUQBIyrLrcG5Xt73ywUjKRUF2IflBV25oI8CE9GxoaOIROgwB9owsW+OMA0UDJj/9RdlLNb6Jfl3sR4iDqOFhzwnTYLzp9Hj2fjJDfwevCJTboYD9hqvPXg1omLochol5/vpuJIB0JCYIEd6XjohvCCGtw4WnCFEdPyK8FkFIQ1BwRVPtuyxSZRxZ3EbQvIegvVYcGDEdf5RZNs4U+kDnLBqu5nDQy7DA3nkjR4RqCKqRdxlCauAGQZ57GaA3SLFtL4OA+hQNlvpRB70MbzylkKYDzYarHKLPb8c/CqYCnJAhbAdAQSO9poFqp5x1rg62i1IHR+Ie0YkDHZ7ELzy91jqcIAhPYwu8utwR5BfwVGrHgqfZgRp1oxVgoz0u9b0bbaduFyLQwY4wewvs7rK/5smgbvYXeSVUBtiUWVYeHPKnAHmBQ0Q6aNzdQJgGhhSDkjcJ8zYMdfFSrdYbxcFTdttiQYDnjY2+kEPAOGj9fSjAeGsTAzYhjE+5ZX2gdCkzhej8IRAuKnHp7ICDVZrUwWsr/+P8zBcWjcfwbRMxValOI9HiEBkJ3liZmJ92W5uJaU9uKJtEHzcR8/qqjcrtpwFFl6iNEj61Jk2uEuQOacJ3to41havETA3bV4Grn7fvU9Ov/wE=&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="0" y="118" width="84" height="57" fill="#008a00" stroke="#005700" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 147px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">x</div></div></div></foreignObject><text x="42" y="150" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">x</text></switch></g><rect x="164" y="236" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 265px; margin-left: 165px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">w</div></div></div></foreignObject><text x="206" y="268" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">w</text></switch></g><ellipse cx="206" cy="146.5" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 147px; margin-left: 147px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">matrix_mul_add</div></div></div></foreignObject><text x="206" y="150" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">matrix_mul_add</text></switch></g><path d="M 84 146.5 L 139.63 146.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 144.88 146.5 L 137.88 150 L 139.63 146.5 L 137.88 143 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 206 236 L 206 192.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 206 187.62 L 209.5 194.62 L 206 192.87 L 202.5 194.62 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="384" cy="146.5" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 147px; margin-left: 325px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">active</div></div></div></foreignObject><text x="384" y="150" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">active</text></switch></g><path d="M 266 146.5 L 317.63 146.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 322.88 146.5 L 315.88 150 L 317.63 146.5 L 315.88 143 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="520" y="236" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 265px; margin-left: 521px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">w</div></div></div></foreignObject><text x="562" y="268" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">w</text></switch></g><ellipse cx="562" cy="150" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 150px; margin-left: 503px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">matrix_mul_add</div></div></div></foreignObject><text x="562" y="154" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">matrix_mul_add</text></switch></g><path d="M 444 146 L 495.63 146" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 500.88 146 L 493.88 149.5 L 495.63 146 L 493.88 142.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 562 234 L 561.57 196.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 561.51 191.12 L 565.09 198.08 L 561.57 196.37 L 558.09 198.16 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="740" cy="150" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 150px; margin-left: 681px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">active</div></div></div></foreignObject><text x="740" y="154" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">active</text></switch></g><path d="M 622 150 L 673.63 150" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 678.88 150 L 671.88 153.5 L 673.63 150 L 671.88 146.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="918" cy="150" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 150px; margin-left: 859px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">loss</div></div></div></foreignObject><text x="918" y="154" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">loss</text></switch></g><rect x="876" y="236" width="84" height="57" fill="#008a00" stroke="#005700" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 265px; margin-left: 877px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">y</div></div></div></foreignObject><text x="918" y="268" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">y</text></switch></g><path d="M 918 236 L 918 196.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 918 191.12 L 921.5 198.12 L 918 196.37 L 914.5 198.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 800 150 L 851.63 150" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 856.88 150 L 849.88 153.5 L 851.63 150 L 849.88 146.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="164" y="0" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 29px; margin-left: 165px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">b</div></div></div></foreignObject><text x="206" y="32" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">b</text></switch></g><rect x="520" y="0" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 29px; margin-left: 521px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">b</div></div></div></foreignObject><text x="562" y="32" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">b</text></switch></g><path d="M 206 57 L 206 99.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 206 104.88 L 202.5 97.88 L 206 99.63 L 209.5 97.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 562 57 L 562 103.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 562 108.88 L 558.5 101.88 L 562 103.63 L 565.5 101.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1036" y="121.5" width="84" height="57" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 150px; margin-left: 1037px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">loss_value</div></div></div></foreignObject><text x="1078" y="154" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">loss_value</text></switch></g><path d="M 978 149.5 L 1029.63 149.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1034.88 149.5 L 1027.88 153 L 1029.63 149.5 L 1027.88 146 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1036 164.25 L 984.73 164.74" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 979.48 164.79 L 986.44 161.22 L 984.73 164.74 L 986.51 168.22 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 860.76 164.8 L 805.37 165.88" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 800.12 165.98 L 807.05 162.34 L 805.37 165.88 L 807.18 169.34 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 682.4 164 L 624.37 164.5" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 619.12 164.54 L 626.09 160.98 L 624.37 164.5 L 626.15 167.98 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 504.04 160 L 447.37 160.49" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 442.12 160.54 L 449.09 156.98 L 447.37 160.49 L 449.15 163.98 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 576.76 189.6 L 576.13 230.43" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 576.05 235.68 L 572.65 228.63 L 576.13 230.43 L 579.65 228.74 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 576 110 L 576.02 64.79" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 576.03 59.54 L 579.52 66.54 L 576.02 64.79 L 572.52 66.54 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 222 108.58 L 222.02 63.37" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 222.03 58.12 L 225.52 65.12 L 222.02 63.37 L 218.52 65.12 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 324 160 L 267.33 160.49" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 262.08 160.54 L 269.05 156.98 L 267.33 160.49 L 269.11 163.98 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 224 184.02 L 224 229.63" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 224 234.88 L 220.5 227.88 L 224 229.63 L 227.5 227.88 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>
\ No newline at end of file
document/blog/picture/full_connect_net.png

45.4 KiB

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="385px" height="311px" viewBox="-0.5 -0.5 385 311" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2021-07-23T15:49:00.191Z&quot; agent=&quot;5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.6.13 Chrome/89.0.4389.128 Electron/12.0.7 Safari/537.36&quot; version=&quot;14.6.13&quot; etag=&quot;dRlc2IJvq2R9bXWF6nsw&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;fUrjSOwtcRa29wEhY1VY&quot; name=&quot;第 1 页&quot;&gt;5Zpdb5swFIZ/TS43xR8QctmvdZo0qVInVdqdC25gJTgyTpP0188OEILtLV5LXLJchRxsA8+xz3uOYYSu5utbThbpd5bQfATHyXqErkcQgjHE8kdZNpUlRLAyzHiW1I1aw332SpuetXWZJbTsNBSM5SJbdI0xKwoai46NcM5W3WZPLO9edUFm1DDcxyQ3rQ9ZItLKGsFJa/9Ks1naXBmE0+rMnDSN6ycpU5Kw1Z4J3YzQFWdMVEfz9RXNFbyGS9Xvyx/O7m6M00K4dEBVhxeSL+tnq+9LbJqH5WxZJFS1H4/Q5SrNBL1fkFidXUn3Slsq5rn8B+Shef36ll4oF3S9Z6rv55ayORV8I5s0Z1HNZtM4vf6/alHj2pTuUYZRbSS1d2e7oVsA8qBmYOeBD/OQHeQ8o4dZkHJRTb6nbK349QMn6MIBJhxkgYN6YBOcGpvAH5vw1NhM/bGZOLApkgsVl+W/ghWKUULKdBt0QBeOst8RISgvthY4RtJaCs6ed7EY/o0ZTTqx3SS2RySwEGlsnOZEZC9dRbBhqq9wxzJ5J61D8PRz1yUIa6xLtuQxrfvtx/CDQxmhUBA+o8IYauu53aM7OTM6sYm+m8EeJvr0MBvfYgrDw2IaHUtMG20a7GSB4cepKQCnBsejnAJ4anA86ilwSNrPT1DhpDdBNYc6oqCCoZcc+lT3qajAoebwLakY4e7Sx4HBwyqp4z6ADL3QwGiqqYZJ52izxaXSGBScqUc4Q8/cdTgQeYTjkLqfn6TiAHU8ghqP/Kug6gPBiTZQf3IKHdLqVjHA4aluuu0py/OHhjZWrUmcLjm9VV2vo9ZwUcy2l5QCUfW6Yjnj23tA4JEAqkYrn6mI0/7kaZeJNjEGmnJtmzNQz5beso4a2GdLH4XdmQ6CqRN90Ee9bdmF/DGCYS7Ugy4X8nCmDkFjk+PtmQ1HyUcWWtjPs5kKabEERCXKSwUmi0l+UZ+YZ0miul9yWmav5HE7lErLFmppbx8tuBwF12qspWBl9WandXTjojrA9rEctP2giVvyCvtwh5mO2NwBz8kdejHh0x1mAmRzBzondxgJqeMGWB/++Pkt+nWz+RF+4gWl4OE5KIKLT8ihvnlbbmpAsaD7c1gHmqgCMzeFXjk5lDpD4GSp/vxycqh6hsDJUgj65eRQAA2Ak60m9MoJu+zaH6lQ1KpCJ45+CkUEett7NYc64t6r3cUONYzzRsnu+57xfrEx1iqSjqC/b8GMoYbP9mIisKyY8GhLxpT0x/+gKnmnm6KOkzymwXYfmemEzUenVqq8y0c4Al2NbvbeP8xJLpuUQw1MeBJqgQlgx8jUx3sTK9BG/QaW9OBIe8EUmqC8Jj2BQ9IzAE7Q8m2LX04OmcMQOFkWnl9OH/gBw3CTaDxFehL95vctxlD9vXGRf9vP06vm7Uf+6OY3&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="0" y="30" width="40" height="280" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="20" cy="55" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="20" cy="95" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="20" cy="135" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 19.5 270 L 19.5 210" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="stroke"/><ellipse cx="20" cy="175" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><rect x="130" y="30" width="80" height="280" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="150" cy="55" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="150" cy="95" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="150" cy="135" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 149.5 270 L 149.5 210" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="stroke"/><ellipse cx="150" cy="175" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><rect x="304" y="75" width="80" height="200" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="324" cy="100" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="324" cy="140" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><ellipse cx="324" cy="180" rx="15" ry="15" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 323 265 L 323 205" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="stroke"/><rect x="60" y="50" width="50" height="240" rx="7.5" ry="7.5" fill="none" stroke="none" pointer-events="all"/><path d="M 64.73 290.33 C 63.47 288.87 62.77 288.29 59.83 285.14 M 64.68 289.98 C 63.42 288.79 62.36 287.57 60.08 285.68 M 71.59 285.18 C 68.54 282.97 68.07 282.33 61.75 274.67 M 70.87 286.31 C 68.69 281.62 65.57 279.76 60.79 274.9 M 84.11 285.21 C 75.67 278.08 68.5 271.38 59.64 263.97 M 82.76 284.67 C 75.35 278.39 68.26 269.84 61.02 263.12 M 95.5 287.06 C 87.64 279.34 76.75 268.91 61.32 250.11 M 95.22 286.07 C 85.12 278.14 78.42 268.77 59.6 252.04 M 105.92 287.21 C 91.52 269.77 74.38 254.42 62.18 238.65 M 107.9 286.83 C 92.95 272.78 77.9 258.7 59.9 240.33 M 111.09 279.8 C 97.92 266.51 83.44 250.44 62.26 230.04 M 112.72 280.15 C 96.81 265.66 81.11 250.41 60.65 229.02 M 111.97 270.27 C 95.31 250.81 79.16 235.03 58.59 215.77 M 111.38 269.98 C 91.06 248.27 70.19 228.18 60.07 217.61 M 113.85 258.32 C 96.4 241.01 78.3 224.51 61.2 206.3 M 112.34 258.1 C 98.45 243.52 85.06 231.08 59.91 206.12 M 110.76 246.41 C 92.25 227.72 73.66 209.3 61.11 195.09 M 111.34 246.51 C 102.04 234.61 91.72 224.24 59.4 195.06 M 113.73 236.03 C 91.28 216.86 70.06 193.69 58.37 182.62 M 111.61 235.74 C 93.38 217.27 74.37 197.09 61.28 183.46 M 110.79 223.63 C 96.21 207.77 77.15 189.96 62 172.36 M 111.9 224.79 C 94.13 206.29 75.76 188.45 59.77 172.82 M 110.98 212.69 C 98.74 200.74 85.88 187.61 62.03 162.77 M 112.43 213.18 C 101.54 201.05 88.98 190.56 60.62 161.17 M 112.31 201.67 C 93.67 182 74.47 166.36 61.49 151.33 M 110.93 200.93 C 99.64 187.77 84.98 175.57 61.05 149.02 M 113.83 192.05 C 100.01 179.28 86.97 164.92 60.43 138.5 M 112.65 190.55 C 100.61 179.81 89.28 167.17 59.8 139.38 M 111.57 180.29 C 100.84 166.1 84.77 153.15 59.85 127.75 M 112.32 179.06 C 95.16 162.01 78.67 147.28 61.12 127.77 M 110.55 165.86 C 102.22 156.17 91.45 144.28 61.81 117.55 M 112.17 167.98 C 92.86 148.07 72.88 126.79 60.72 116.2 M 112.82 155.23 C 92.86 134.71 71.2 112.99 61.33 105.37 M 111.93 155.32 C 93.35 137.83 75.15 120.1 59.85 105.2 M 113.39 145.87 C 93.83 128.4 78.1 108.98 58.44 91.67 M 112.84 145.59 C 94.22 126.98 77.74 108.57 61.23 93.77 M 112.3 134.24 C 92.24 113.86 73.56 93.18 62.17 83.93 M 111.64 133.82 C 93.49 113.77 75.07 95.87 61.11 81.44 M 109.88 123.12 C 91.64 100.24 70.95 82.56 58.55 72.62 M 111.84 120.8 C 97.16 107.33 81.54 92.52 61.22 70.21 M 109.56 108.38 C 102.21 98.26 91.87 89.24 58.62 59.2 M 110.61 109.98 C 91.41 90.97 71.9 71.42 60.79 58.61 M 109.69 98.78 C 94.36 80.89 73.86 63.35 61.23 50.97 M 110.47 99.15 C 100.63 87.23 88.81 76.35 63.39 50.47 M 110.28 86.79 C 102.53 79.19 91.99 66.54 68.83 44.82 M 112.15 87.34 C 102.63 78.22 94.33 68.68 70.66 46.73 M 112.36 75.88 C 103.93 68.48 96.07 60.76 83.45 47.2 M 111.88 76.06 C 105.87 71.12 98.68 64.36 82.33 47.41 M 109.97 64.53 C 107.3 61.7 101.03 55.13 91.88 47.36 M 111.4 65.32 C 107.18 59.81 100.11 55.7 93.41 46.77" fill="none" stroke="#1ba1e2" stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 66.49 48.03 M 67.32 48.47 C 73.46 49.71 80.3 49.05 104.48 48.14 M 67.88 49.28 C 76.2 49.57 86.65 49.23 102.56 49.17 M 102.5 50 C 106.46 50.33 108.93 51.6 109.91 59.19 M 102.96 49.84 C 109.67 49.56 107.79 51.75 109.12 59.11 M 109.73 58.77 C 107.6 130.66 109.48 201.54 110.07 281.11 M 109.96 56.89 C 109.54 108.18 108.99 159.87 109.43 283.34 M 110 282.5 C 108.53 288.13 105.72 288.01 101.07 291.56 M 110.29 284.06 C 111.41 286.95 107.95 288.4 100.67 290.13 M 102.75 291.59 C 95.98 288.99 86.28 289.78 66.5 291.61 M 102.13 289.77 C 92.63 290.51 82.09 290.73 67.17 289.33 M 67.5 290 C 63.95 290.76 61.49 285.64 59.95 282.38 M 68.23 291.87 C 60.68 290.86 61.37 288.18 58.64 281.11 M 58.52 280.84 C 58.84 215.78 58.67 151.12 59.58 56.69 M 59.19 281.74 C 61.1 211.93 61.76 139.26 60.58 58.01 M 60 57.5 C 58.98 53.97 62.49 50.22 66.82 51.41 M 61.02 59 C 60.83 52.57 62.17 47.72 67.16 47.9" fill="none" stroke="#000000" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><rect x="233" y="89" width="50" height="180" rx="7.5" ry="7.5" fill="none" stroke="none" pointer-events="all"/><path d="M 237.07 268.65 C 236.72 267.46 236.08 267.26 233.58 265.18 M 237.4 268.43 C 236.1 267.48 235.05 266.75 233.59 264.98 M 244.59 264.75 C 241.15 261.43 241.04 261.5 234.63 254.94 M 245.27 264.24 C 240.75 260.37 236.08 256.84 233.69 253.75 M 255.82 265.66 C 246.97 258.43 240.97 251.07 232.84 240.94 M 255.48 264.18 C 249.53 256.89 242.09 250.83 234.33 241.52 M 265.44 263.44 C 256.94 255.39 245.59 243.95 233.28 230.28 M 267.1 264.73 C 259.5 256.64 252.68 250.39 234.41 231.39 M 278.39 268.12 C 264.35 247.39 245.83 232.93 233.79 217.99 M 281.12 266.56 C 269.24 254.86 258.09 244.71 232.89 220.14 M 286.02 260.81 C 273.52 246.46 263.34 236.5 233.12 208.03 M 283.77 259.14 C 266.21 242.28 248.59 223.7 232.1 208.55 M 285.28 249.32 C 266.21 231.49 251.94 211.87 234.31 197.09 M 283.92 248.69 C 269.22 232.27 253.46 216.06 232.01 196.42 M 286.07 235.87 C 269.45 222.68 254.98 206.98 234.74 185.06 M 285.43 237.36 C 264.9 217.47 244.71 197.05 232.24 185.49 M 286.03 224.26 C 270.31 213.94 258.57 199.27 233.27 174.51 M 284.02 224.87 C 273.12 212.52 261.44 200.27 232.3 174.4 M 283.07 212.78 C 268.4 195.98 249.29 180.1 231.88 160.73 M 284.76 214.88 C 270.1 197.97 253.75 184.3 233.17 163.15 M 285.71 200.91 C 270.9 188.98 255.31 173.39 231.93 152.37 M 284.53 202.16 C 266.77 184.87 250.75 166.93 232.71 151.24 M 285.37 189.99 C 272.4 181.18 261.17 169.22 232.51 138.12 M 285.24 190.75 C 272.77 177.66 259.41 164.98 233.93 138.89 M 282.7 181.93 C 268.84 163.08 249.39 145.71 234.77 127.44 M 284.3 181.12 C 265.8 160.94 246.63 141.7 232.4 129.09 M 283.85 167.9 C 275.64 159.69 264.16 146.75 232.16 117.23 M 283.84 168.3 C 268.04 150.38 249.83 133.88 232.54 116.86 M 282.86 158.98 C 266.81 139.97 253.21 126.31 234.83 104.5 M 285.16 157.08 C 268.87 140.1 252.72 124.32 233 105.35 M 285.91 146.91 C 270.05 132.51 256.27 117.43 232.58 93.78 M 284 146.13 C 269.63 131.05 253.78 115.88 233.7 95.69 M 285.63 134.69 C 267.43 118.97 253.19 105.02 236.63 87.22 M 284.92 135.16 C 266.04 116.8 248.21 98.82 238.59 88.63 M 285.48 125.36 C 274.49 114.86 269.65 105.4 244.24 85.62 M 284.65 123.09 C 268.45 108.54 252.37 91.99 244.32 83.96 M 285.96 112.63 C 276.16 102.8 265.29 95.68 256.73 82.78 M 284.4 113.21 C 273.03 101.55 261.74 90.04 257.26 84.37 M 285.03 101.58 C 278.87 97.56 273.35 90.31 265.96 84.4 M 285.23 101.31 C 279.52 97.02 273.62 90.26 268.06 84.81" fill="none" stroke="#1ba1e2" stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 241.17 89.42 M 240.92 88.98 C 248.54 90.22 256.26 87.39 273.76 89.47 M 241.24 89.67 C 247.67 89.55 255.28 89.86 275.96 89.74 M 275.5 89 C 282.05 87.23 284.01 90.46 284.67 97.47 M 276.24 90.82 C 281.95 88.2 283.08 93.49 281.53 94.7 M 283.18 95.16 C 283.15 141.46 283 184.87 283.16 260.91 M 282.58 97.26 C 283.68 155.61 284.94 214.8 283.03 261.03 M 283 261.5 C 281.64 268.47 279.09 267.95 276.94 270.39 M 284.55 261.85 C 283.89 265.95 280.34 269.19 273.47 269.01 M 273.54 268.43 C 265.15 268.17 256.65 269.08 240.1 267.34 M 276.47 268.93 C 263.71 269.43 252.06 270.14 239.91 269.95 M 240.5 269 C 234.67 267.63 233.49 265.51 233.5 263.22 M 241.08 268.97 C 233.48 268.45 232.96 265.99 231.94 263.03 M 234.62 262.05 C 232.13 206.64 230.67 147.26 231.13 94.81 M 233.32 261.18 C 232.88 228.94 232.47 194.28 232.18 97.45 M 233 96.5 C 231.97 92.37 234.17 88.43 239.58 87.48 M 231.36 96.62 C 234.09 90.98 237.54 91.06 239.27 89.55" fill="none" stroke="#000000" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><rect x="5" y="0" width="30" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 10px; margin-left: 20px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">T<sup>1</sup></div></div></div></foreignObject><text x="20" y="14" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">T1</text></switch></g><rect x="135" y="0" width="30" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 10px; margin-left: 150px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">T<sup>2</sup></div></div></div></foreignObject><text x="150" y="14" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">T2</text></switch></g><rect x="309" y="40" width="30" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 50px; margin-left: 324px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">T<sup>3</sup></div></div></div></foreignObject><text x="324" y="54" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">T3</text></switch></g><rect x="180" y="45" width="20" height="20" fill="#ffffff" stroke="#000000" pointer-events="all"/><rect x="180" y="85" width="20" height="20" fill="#ffffff" stroke="#000000" pointer-events="all"/><rect x="180" y="125" width="20" height="20" fill="#ffffff" stroke="#000000" pointer-events="all"/><rect x="180" y="165" width="20" height="20" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 189.5 270 L 189.5 210" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="stroke"/><ellipse cx="190" cy="150" rx="17.5" ry="130" fill="none" stroke="#000000" pointer-events="all"/><rect x="178" y="0" width="30" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 10px; margin-left: 193px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">b<sup>1</sup></div></div></div></foreignObject><text x="193" y="14" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">b1</text></switch></g><rect x="351" y="46" width="30" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 56px; margin-left: 366px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">b<sup>2</sup></div></div></div></foreignObject><text x="366" y="60" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">b2</text></switch></g><ellipse cx="364" cy="170" rx="17.5" ry="100" fill="none" stroke="#000000" pointer-events="all"/><rect x="354" y="90" width="20" height="20" fill="#ffffff" stroke="#000000" pointer-events="all"/><rect x="354" y="130" width="20" height="20" fill="#ffffff" stroke="#000000" pointer-events="all"/><rect x="354" y="170" width="20" height="20" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 363.5 265 L 363.5 205" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="stroke"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>
\ No newline at end of file
document/blog/picture/im2col_corrected.png

436 KiB

document/blog/picture/im2colmult_corrected1.png

102 KiB

document/blog/picture/local算子.png

39.4 KiB

document/blog/picture/loss_kernal.png

12.4 KiB

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="253px" height="184px" viewBox="-0.5 -0.5 253 184" content="&lt;mxfile&gt;&lt;diagram id=&quot;tm5XjXS1Pe2yocP4-5H7&quot; name=&quot;第 1 页&quot;&gt;5ZjLctsgFIafxst6QHcvY+fSTWcyk0XTJbWwzBQLF+FY7tMXBJJAOInHkSdtkoUjDpwj+M/HTZNwsanvONquv7Ec00kA8noSXk+CIE0S+asMB21IYKQNBSe5NsHe8ED+YGMExrojOa6choIxKsjWNS5ZWeKlcGyIc7Z3m60Ydd+6RQX2DA9LRH3rd5KLtbZmQdrbv2JSrNs3w2SmazaobWxGUq1RzvaWKbyZhAvOmNBPm3qBqdKu1UX73T5T23WM41Kc4hBohydEd2ZslFWV6Zs4tAOWTlJbWZjv10Tghy1aqpq9zK60rcWGyhKUjyYc5gLXz3YJdgOVgGC2wYIfZBPjEGZGLANHp9W+lxq2trUlc2ZsyGS36EL3AsgHo8FxPUJPj4MnBme7MsfKAbwuyIpQumCU8cY3BCBDQLlVgrNf2KmJ06ZmxUph2VfN3zjSRiB1pA2jxJM2i3xl4/Ttykaesj5lZX6lZqcsLSmqKrJ0tZSj5IdHpfs0bos/7Lrr2iRFlw5tqSbCcpOlH1ZN76QKrY/uHM69hWCgtRwA2/EldvARiBdYWDPMz4ileHyE5dbGMUWCPLmdOJYG84Z7RmT3+rkUZm7C40EI3XnjZa8Tw0Az6AaCAyT0kL1ADRXdsE8CJR4TFBsTi5pXQIE2Jh00bwXlH6LCTWaQgPOoiNoNuaUiBJeiIvmYVLwXAjEYbLLxbBqfB0GcpK+FGg+D9O0YDHZkFAAQxMd25OQWAABscOAUgNCFJ8lOxQc4+KQv89OEuMecSG0w/3+XGg+ONJoGZ4MWDWJdbLXJ3gWz7pgCgtCBxUD2PC2ycD4s9gHmffel4cl/du5pJQQDUpJLkTI7QkpChUr0FpUOMsnvnbrWNQf8L1Vzqb2SDSDY1n2lfCrU/7oNIzugI2m7x6G8DQiXPERJUSosZaIVDnN1ZyDy9nplKjYkz5X7nGPZDfSzCaWY2SpBGoni+SS+VrF2gumuNqFdeEtW4pHufPEgYWHQ7iEWescufcEIl772FDN6EotPlcS4PaS9mESY+EmEsxGSCL0k3n1Und1LXZDBk6YKzEZQ2f9gNM5UefxUU6W7h3cpDC612sli/zlRb3D9N9nw5i8=&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><ellipse cx="126" cy="40" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 67px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">loss</div></div></div></foreignObject><text x="126" y="44" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">loss</text></switch></g><rect x="84" y="126" width="84" height="57" fill="#008a00" stroke="#005700" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 155px; margin-left: 85px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">y</div></div></div></foreignObject><text x="126" y="158" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">y</text></switch></g><path d="M 126 126 L 126 86.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 126 81.12 L 129.5 88.12 L 126 86.37 L 122.5 88.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 8 40 L 59.63 40" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 64.88 40 L 57.88 43.5 L 59.63 40 L 57.88 36.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 186 39.5 L 237.63 39.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 242.88 39.5 L 235.88 43 L 237.63 39.5 L 235.88 36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 244 54.25 L 192.73 54.74" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 187.48 54.79 L 194.44 51.22 L 192.73 54.74 L 194.51 58.22 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 68.76 54.8 L 13.37 55.88" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 8.12 55.98 L 15.05 52.34 L 13.37 55.88 L 15.18 59.34 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><rect x="27" y="12.5" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 23px; margin-left: 37px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; "><span style="font-size: 10px">x</span></div></div></div></foreignObject><text x="37" y="26" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">x</text></switch></g><rect x="203" y="12.5" width="16" height="19" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 22px; margin-left: 211px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; "><span style="font-size: 10px">g</span></div></div></div></foreignObject><text x="211" y="26" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">g</text></switch></g><rect x="205" y="61" width="20" height="18" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 70px; margin-left: 215px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">G</div></div></div></foreignObject><text x="215" y="74" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">G</text></switch></g><rect x="28" y="62" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 72px; margin-left: 38px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; "><span style="font-size: 10px">X</span></div></div></div></foreignObject><text x="38" y="76" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">X</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>
\ No newline at end of file
document/blog/picture/matrix_mul_add.png

21.2 KiB

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="337px" height="294px" viewBox="-0.5 -0.5 337 294" content="&lt;mxfile&gt;&lt;diagram id=&quot;lEVSFP9Le3XozFU6bgV3&quot; name=&quot;第 1 页&quot;&gt;7VpNc5s6FP01LOsR+gKWseP2Ld6b6UwWTVYdxcg2U4w8IMd2f/0TBoGEcO04OHU/WGTQBV2jc869V1zioclq9yln6+V/IuapB0G889C9ByFGofpbGvaVARG/MizyJK5MoDU8JN95ZfS1dZPEvKhtlUkKkcpkbRtnIsv4TFo2ludia982F2lsGdZswR3Dw4ylrvVLEstlZQ1h0Nr/4cliqX/Zp1F1ZcX0zfVKiiWLxdYwoamHJrkQsjpb7SY8LbGzcfl45GrzYDnP5DkTUDXhhaWbem3b+sHkXq82F5ss5uUE4KHxdplI/rBms/LqVtGrbEu5StXIV6fzJE0nIhX5YS4CgAA+V/ZC5uIbt6749+NJOUNk0rDPD4eyu0upV/fCc8l3hqle2icuVlzme3VLIzRaTdE6C+r1bg3WcGVaGoSRmkhW62TReG6hVCc1mv3IYgdZRX6e7L6uNulXFscOzGq60i8/DfEQwPihBQzEgQOMrzVqIhOCtyNDHGRcLLL4roxTNZqlrCiSmQ0B3yXy0Th/KsU5IvXofldr9TDY60GmnvPRHBizymE77TDS847CzWMrS7hgG2CSHiy1Lecpk8mLnVv6AK5/4bNI1JM0XCIKbC5DZLsoxCaf8XqWmQs6jhxRdB1Jli+4dBwd+G6WfZYE6AASaOhsGXwyr/2idOLAZgEF/oV0BsGI2K5gcC1CA4fQ59+4jvjITZfXqiPh9UIFnAgVnWXbzNoE2NEsexTtSraWWir5WeXyRoJQqcomPMKXBSEiHUe442i4EIzeLpRO0DEIACR9QUc/AnWY0vJHACC7sNLwVGltBQb8wCrlFJ5RzD/zPFEA8dy4o2s7S4+3JT7s4xHFdimOgkv1F3QdjQiO2oNcS476Xe2d9dgoikJkKapc6g8V1SMeI3FSGtjqBj4+pe4+jb5Gj2Z+RDclUYI6mxTc0dHZm5QI2Y5oeDVB6rL/cxKkIyGVMeHJBPkqCZl6CW5KLziCdhrCF+YzHNnCcwrzgHqBjl52jmB+3T0tDOw9LaS1i3fY0/pu2+kdQvEoaDcSJBTYRb/ZhL42SAgKfuxowCBx21zelHp3Uy8ce1PijYPy3OFWAf4ve+apTSlLk0VW8q0IKrPduFRzMmPpXX1hlcRx6WOc8yL5zp4P/kpq1+VSDosjY4/c95OtRdcNkaZPXDv0zFZsX+iAEcShnYc++G+TgL5FzOcFfzMpQ7RX/nbYju52YEhHF+53SERPuRowON2uzP5GYlErdIBYRAB18uYgpH/oBHin7A0TqG5zZ+wQpACS1+OGbaQoqg9svlM9M5Hxhr8erpyQPd5Bi+xWZLO7Mj84hG4E++Fx3s7ebbidkaefFwZnS/418BLaeR/T8J6hdy3wzoxBBA7dJsCXP0PgCLvbae11aIFD98328fdEGYV2uwDq18Hh04gatp/hK+m3/8uApv8D&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="160" y="236" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 265px; margin-left: 161px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">w</div></div></div></foreignObject><text x="202" y="268" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">w</text></switch></g><ellipse cx="202" cy="150" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 150px; margin-left: 143px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">matrix_mul_add</div></div></div></foreignObject><text x="202" y="154" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">matrix_mul_add</text></switch></g><path d="M 84 146 L 135.63 146" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 140.88 146 L 133.88 149.5 L 135.63 146 L 133.88 142.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 202 234 L 201.57 196.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 201.51 191.12 L 205.09 198.08 L 201.57 196.37 L 198.09 198.16 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="160" y="0" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 29px; margin-left: 161px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">b</div></div></div></foreignObject><text x="202" y="32" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">b</text></switch></g><path d="M 202 57 L 202 103.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 202 108.88 L 198.5 101.88 L 202 103.63 L 205.5 101.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 144.04 160 L 87.37 160.49" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 82.12 160.54 L 89.09 156.98 L 87.37 160.49 L 89.15 163.98 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 216.76 189.6 L 216.13 230.43" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 216.05 235.68 L 212.65 228.63 L 216.13 230.43 L 219.65 228.74 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 216 110 L 216.02 64.79" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 216.03 59.54 L 219.52 66.54 L 216.02 64.79 L 212.52 66.54 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><rect x="0" y="124" width="84" height="57" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 153px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">x</div></div></div></foreignObject><text x="42" y="156" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">x</text></switch></g><path d="M 328 163 L 267.37 163" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 262.12 163 L 269.12 159.5 L 267.37 163 L 269.12 166.5 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 162px; margin-left: 287px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">残差</div></div></div></foreignObject><text x="287" y="166" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">残差</text></switch></g><path d="M 262 149.5 L 313.63 149.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 318.88 149.5 L 311.88 153 L 313.63 149.5 L 311.88 146 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 140px; margin-left: 292px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">y</div></div></div></foreignObject><text x="292" y="143" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">y</text></switch></g><rect x="219" y="75" width="18" height="18" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 84px; margin-left: 228px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">B</div></div></div></foreignObject><text x="228" y="88" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">B</text></switch></g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 173px; margin-left: 292px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">Y</div></div></div></foreignObject><text x="292" y="177" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">Y</text></switch></g><rect x="219" y="204" width="21" height="18" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 213px; margin-left: 230px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">W</div></div></div></foreignObject><text x="230" y="217" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">W</text></switch></g><rect x="107" y="161" width="18" height="18" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 170px; margin-left: 116px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">X</div></div></div></foreignObject><text x="116" y="174" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">X</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>
\ No newline at end of file
document/blog/picture/pooling_kernal.png

11.6 KiB

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="369px" height="81px" viewBox="-0.5 -0.5 369 81" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2021-07-24T03:29:27.470Z&quot; agent=&quot;5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.6.13 Chrome/89.0.4389.128 Electron/12.0.7 Safari/537.36&quot; etag=&quot;3c8wJh0tI7XwMm9WCGBI&quot; version=&quot;14.6.13&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;hMD6IDgKTZdyEJsy110o&quot; name=&quot;第 1 页&quot;&gt;5ZhRb9owEMc/TR6HnDgJ8Fig3aR1UreqWvvoJSbxlsTIMSX0088mNoltOiiDdlp5IXeOL7n//TjbeHBaNh8ZWuRfaIoLLwBp48GZFwQ+CELxJT3r1hPDoHVkjKTqps5xS56wnqm8S5Li2riRU1pwsjCdCa0qnHDDhxijK/O2OS3Mpy5Qhh3HbYIK1/udpDxvvaNg2Pk/YZLl+sl+PG5HSqRvVpnUOUrpqueClx6cMkp5e1U2U1xI8bQu7byrZ0a3L8ZwxQ+ZMKuz8nqU/Pw8Xl1X3/Ad+3qXfFDFeETFUiXcqLflay0Bo8sqxTIK8OBklROObxcokaMrUXThy3lZCMsXl3NSFFNaULaZCwEYISCn1ZzRX9gYiYabkTmteM8/33yEX70ZZhw3z6bsb4UUBGJaYs7W4hY9IVLaK/iCKGrtVa+UCtC8V8VIVRcpeLJt5E5fcaEkfoHcoSP3QsBMqswRXQQTiOP9gp9ApmAcmzKFcOAK5WuQ+0qNwJmUihylXImq9EL+woWVFKiuSWIqI7Jn63uF7cZ4kIZITZmzpj84W2urIfxexxDXvVnC6iZJQ89pXw6nTjOxaiASoEuW4P0/SY5Yhvk+ltya9ioW7SiY9jFcIE4ezdfdVUX1hBtKRCIdMgAayISBBUKbpprV70p2oMgMBIdWoFYHJ9AGqm3ax3M2+nvOrJaHAgCCaFfLi68AAH3CwEDI2IcsHvp/xEwaN5gRkTVmfXi3vHaYD/dxfkJmwwOZDd6U2dhcDcQSdCyzVqD4dZkdn6A36h43AL7Z58IIvhjBU5P0VoSE0Nov2MvboYRE/p5AZyZEP/6V29p2wR2Mo9DqRsG+VVdax4P1by+XNg8Q+MeBFfqh3cMG9m713Gz5DltrBy6xGeUmTqggWSVZE5WT9Z3ILSsRB60LNVCSNJXTJwzX5An92ISSECxkJpvcookXzWSsJad1e1T0HSIrWuHT7ItD+/ig+3wPml2bYnsvdLJNse8e1x7eh/QQ7DqSvK740BHfPSv/F+LbG6W35949N9+/D+nPyr0wu7+f2uWh+xMPXv4G&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="0" y="12" width="84" height="57" fill="#008a00" stroke="#005700" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 82px; height: 1px; padding-top: 41px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">x</div></div></div></foreignObject><text x="42" y="44" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">x</text></switch></g><ellipse cx="206" cy="40.5" rx="60" ry="40" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 41px; margin-left: 147px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pooling</div></div></div></foreignObject><text x="206" y="44" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">pooling</text></switch></g><path d="M 84 40.5 L 139.63 40.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 144.88 40.5 L 137.88 44 L 139.63 40.5 L 137.88 37 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 149.6 54.18 L 90.37 54.69" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 85.12 54.74 L 92.09 51.18 L 90.37 54.69 L 92.15 58.18 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><path d="M 267.32 36.74 L 353.63 36.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 358.88 37 L 351.87 40.48 L 353.63 36.98 L 351.89 33.48 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 360 58 L 266.85 58.09" fill="none" stroke="#6f0000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 261.6 58.1 L 268.59 54.59 L 266.85 58.09 L 268.6 61.59 Z" fill="#6f0000" stroke="#6f0000" stroke-miterlimit="10" pointer-events="all"/><rect x="300" y="17" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 27px; margin-left: 310px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">y</div></div></div></foreignObject><text x="310" y="31" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">y</text></switch></g><rect x="300" y="60.5" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 71px; margin-left: 310px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">Y</div></div></div></foreignObject><text x="310" y="74" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Y</text></switch></g><rect x="110" y="17" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 27px; margin-left: 120px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">x</div></div></div></foreignObject><text x="120" y="31" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">x</text></switch></g><rect x="110" y="60.5" width="20" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 71px; margin-left: 120px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">X</div></div></div></foreignObject><text x="120" y="74" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">X</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>
\ No newline at end of file
<mxfile host="Electron" modified="2021-07-31T10:56:48.813Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.6.13 Chrome/89.0.4389.128 Electron/12.0.7 Safari/537.36" etag="Wc21vqBPerMxJLaaD5B4" version="14.6.13" type="device"><diagram id="lEVSFP9Le3XozFU6bgV3" name="第 1 页">7Vpdb9o8FP41uSzyR764LJRukzZpaqetfW+mlBiwFmKUmAL79XOITfwRVl4aEK3GDfFxfIif5znH9gkeHs7XH4pkMfvCUpJ5CKRrD994CEGAfPFVWTa1JcSoNkwLmtYm0Bju6W+iRkrrkqaklLbaxBnLOF2YxjHLczLmhi0pCrYyb5uwLDUMi2RKHMP9OMlc6w+a8lltjVHU2D8SOp2pX4Zhv+6ZJ+pmOZNylqRspZnwyMPDgjFeX83XQ5JV4Jm43O7p3T1YQXJ+yABcD3hOsqWc20o+GN+o2RZsmaekGgA8PFjNKCf3i2Rc9a4Ev8I24/NMtKC4nNAsG7KMFduxGIAAkImwl7xgv4jRA28Gw2oEy7lmn2w/wu5ORc7umRScrDWTnNoHwuaEFxtxi+z1cVgPkTrDkZzvSmNNanGmERZIIhOpk+nOcwOluJBotiPrO8iWy/nPVBBr4yvGCeGSl7HtAhEYG4ggP3IQgUqcOiQxeD0kgQOJi0WeXlcBKlrjLClLOjYhIGvKH7Trx0qVvUC2btZSpNvGRjVy8ZwPekMbVTWbYduWGrcXbpIa6cEFWwMzaMFS2QqSJZw+m0mlDWD5C18ZFU+y4xKHwOQyxqaLki2LMZGj9CRgOXJEYTviSTEl3HG05Xs37YMkEHYggR2dDYOPet8bpdOPTBZwBI+kM4p6gekKRacitP96Qq0lI0EAoKBtyQhvgfjoEoA9ALAZ1WH8UlyrHAJ6AEZGHgnRAZnkKymoAIgU2h22ba/Wag6NFeJS5Af9XuibeaAfHadArBbQxlEv8PvNJziVHNUO8cx63CkqRNhQVDXVvyqqRTxaggvDyFQ3gP5L6m7T6P/RY02GsT28EIkG2MqQvqWjgzNkH5uOwvhkgkSOINeOIt/uDrtvbrBRINeDM2ywoXt2OUOoX/ouIgRmDhcqOC5GAhz93VGHMeKelbxR6F2PvHjgjQJvEFXXDrcC8M/JE8lMSpOMTvOKb0FQlf8GlZipOLtfy445TdPKx6AgJf2dPG39VdQuqqlsJxcMvOCmnWwlOjtCdsUG6dDTz/NtkQN6yI/NfHYFXycBdQubTEryalK62Kr/O63tXbxQHPaOXL4CO+u6rjoMzsjRweZCYlEptINYxABbebMT0q+sALeWvW4C1T2CPV4IQV3xE4TWxk/tqg5gQkGPTgA9ck8bPxzoxdz56VBPlpyVdYEcOhuXnOWko7ph36oo+NKFljyVVz15wng/UYdu9HZP26D88Ol9woxjZGb2fnw2mOF/30c/755Wm7tv36Nknn/b3N5dtWBP52jMMjfDnLGKjXDfhOmcVex2nFqOefS9atSqEoXuSxW1Jp1Hox0cBP/tVBuCYQxNgo99r+CE6eneK7QLo+VcefoKwdstTl+I/pAvkMNatdg67RxblYbWC5YzVqVb1em+Dn14nysGAoEFvLurUavDeVYMt7bhFmXfCfTWm5i2xTrsBHrRbP63UgdJ8+8fPPoD</diagram></mxfile>
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment