<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 495.8333740234375 336.1666259765625" width="495.8333740234375" height="336.1666259765625"><metadata></metadata><defs><style class="style-fonts">
@font-face { font-family: Xiaolai; src: url(data:font/woff2;base64,d09GMgABAAAAAAQIABEAAAAADGwAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhxEBmAANAgKCY4uERAKgVCBOAsIAAE2AiQDCgQgBYJeByAMFBshC8guC3hDafRPUqWoyTgsuEMVJmwf6EcNnr79fnd2FnFfPuKSTEL6kfioUDqeTRIhc6jeSOQ98u9tAnk3gCpAbyO/GCU3sDY57aGorroObOXuY/DmXu8eDAMrhMCwBgg48Yk4uEUQUISBHAhzqyk04P4FudXvp19mE5ZxkUQqwuVl/oVkhI1RgCwkoFBUYVojK2szdURCoqysEKb/ORVQu9bI3+PsjQgQDwAYRI7Kr48lXz4ZjUvJAXUsgB9AT/BCTqyQ+MuoBtQh6sMCRGcj+18nGFRfNAsUGAwg4Vh7A2epTxlRBRXHBX4yGTCb+HyIeOUqtcoDGobZMmW48/ElMBGKMkCxCMAACqRTBNWWYthFAa98KfupbwYiSOf+ygO45YiLwq3INOHihznc/RgR3S7x4kCHUKwYw2THi4McB9ZiLw52KI5pRVyW4EAQLaZTVbQ4DtWVVzFbEYcb31VNV30Q44mIGG8wGyRW9lY1IeFeHLKGxC7QVRSH6mdL6sP8I6VeHMolI6aVGUKmwIIYKzYYQ6wwRrHsJUNgLzFWmBAvDn3KcNwfEs3PC6ZM1/Icu0I6WwrzHqGHpZIDxiVKrWgZMS/kgpANVjmTZ7UilkuQ0TwJHLAVPcQBO2BihUmMF4dzydlCbIyiwiTNv25gWBnLCBAlgvcljizTFR4qNLGq0EWDDO6C/8VzswbBZCzYEsv7Dkd26R4PH4HYF2oIbESImQSpJPF+xpFzesGjRCUuhVoD2xBapkMv6bw/cOSRPvGYsYhnoa7guo0B1LrekE28nBJAiMi0lTCIcQALxgaT7Lyng165L8uBx0rc0YMrm9WHCnpcVt5Cq/L4ScpsiMu4LfFtPiugv3t/x13ZwOSDsfPbd4bqfW1d2R1dCojlyky9/742Ve/yNw6b5VdySLBStIuSmtif/5moVkY4Cgs5porqsXJsnz8z1vx4AEAAzXerCYo929a7/qtrKX0C3g5+OALw4eE07+VuyhKlNoDbxmfEPiEl+9+jlH07D+FEyRH9DeRSp+ar5RklapYa4BzFGiXEavRrvecmId2ryZDIjUkJOdy1/aYI9hmmI42fgxWici0alRNli5anWrsOohbNkBYhTZr0GFWtUrUmFXgKaeUUa9bod3uMj293iu5pVytP0dJFmlbIN/rdZu21dHF8tVb19og6T5FF8tnC5fQydmt1jTzaPi8s61q06rMV1arTuXt20pPFZgni5VPCCeXja3QD7fiIYYKvgDoA); }
@font-face { font-family: Xiaolai; src: url(data:font/woff2;base64,d09GMgABAAAAAAQcABEAAAAADFwAAAPCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhweBmAANAgKCY4uERAKgWiBVgsGAAE2AiQDCAQgBYJeByAMFBsXC8iOwrblExUnh6q4iRkfJoJq7f2e3X0BUoQWWChESVg+MtbGnbDRQBa/MF+/n97LXjYrlJgU5KLUVE57RnrnOVg5z/2B+iL/iv//fvVx7n+TYtFi8+b8OyU6QpWxFSAJsku4VFyhS42rXIL7R/UqDVb+fUsE2gCBJIRAi0FumJW1ggpQKlAfgoGLc74fy0FGkhB3ibyCmFAuSSGHHC6AVZMNO4eWasjYe0QXsKPqo0B0C8svpcy2d89AqkkGMbqlm2zP6MSKxFBqFCiC6Ow9DQ3h9EPY0ISaTu9LVgCT2xS0B4fHGWYppszQXArGoXOglS/OQykwkwiZeKPINE9RkExSYMa5UArsJDKLrK+5rMYbI4JIbjtBZtTd0i5KfRNn65M6CA5HIpQf8kiEikNOzMCuzpYOjJNCKUi3INJVBCMz6llMepzkNQdCK5BN5iOR9SupKa0RBaOrmGHErhyHTOL5khrxvNGVwziUgvySzqQ6nXe6LiiS8nESUW4QLGdOUsGEVBLeHFxDiCvxxtaRlAEqykhTmL2c9TVRRihpbwnenCtKeHPiJOzKYWMoBdVk/oSEyQhlHA6qP9c+KEVKSgNaorG8jkHr8QYOVmDNWklsBBkUmBL+F7w3bYuwo+zBgdhb3pFBO+GdObiAK+vCVzdAuyM8KE9AxNPyHIP2wntz8AFf1oevfoD2RwRQgRBEAi0fzKBD8KEcwiCcDeNrBDCObADI7IGSXkx9SAYJlGz9DnAKmu7BZ+mNqTvjscn/Y/w+zaID71P3gNC5Wk2COtvXjyZVT59OX2T7PEXgGRvErgGnZ7Fgb9Vapu9Q+SR7+2fVT9WzIo/k3mAFi0uf89cFCvaCpc7WRl542ximNqgf3bt1eBh0dz7bbexXxo1qebDrVPY4tjRWJm8JlkQ6Tv9lTGmn0p8huWJgLB4uhA7odfN1utuPJbvUbGlO2l6Bttfu6GxZvJdNdqU64M/zsnkw8JbpbniTIeW/UsN+Arzv+uEDwFew78qh76HA0p9HA03SAs8fJVH+D0gHvx0WXDcay//4sHFKX/ljEtF56XEvanSMFUUFjHtZaEKnq5qkQ6XJppGdZVhTc88m2GA+DxzitRhpmBa8ctmqdBhjLN5IIyDRwkSKlMyoQ5sOw7XCIRIjhJWjRATlZObpw3GyjUHBlgxGlpHIDaIRQTlKXCOIkuPFCNWKN+4SYcQPlsSDZbDcZfzEfccsc3LFSKNMNuR16TZu54GLnosUqGFRjeU6qo8SoVEJmJDgAXagTsEEAAA=); }
@font-face { font-family: Xiaolai; src: url(data:font/woff2;base64,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); }
@font-face { font-family: Xiaolai; src: url(data:font/woff2;base64,d09GMgABAAAAAAUMABEAAAAADVAAAASzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhweBmAANAgKCY4uERAKg1yDIgsGAAE2AiQDCAQgBYJeByAMFBvjC6OiNgxOarJ/JthgjLpBrESMGWsuHOphITLnGJ36IfS+PdR8Gjtk3fuRNzNof3zz8K1mNaMJaBQbK6i7rCWA1tLZuxCiA2ZhiNwbEWMSoQpCtcKhrzDVndfuvas3Ke17SUHev1KXAhjJlByWOr/MryfvXDvMwsA5l69I7sAO/ulaSRUgFz5w+UWO/785jezPlWyFBDSu15f/UuNrDOCVcYBgUZhNySkA8sByVs/4xVi3sXYnBPPd+pWAAvwAAChAC4IAeFUxxc/MrezglgRACAA95zPxbphAMrQIUDfxzp8wFDSADpyIgwNw4DbF+WB+n/nrVzoE7v5PhPAGqmss33Xz4UAn0/8ByK7pJYzxmTiOBK5RUQesLLRlff0TmCkU+/oADkXuj/wEwkyxjCNtSHKeH8OM/+9jQNBMgQQ+z3NiwC4IZZUC5QucGKiLATuQEwN3QZEqW4kpkgWGpI4slhAoworCEqpihd2Njyol2AVSSakSUikJ0QkM7BmlGPs7McgaRGUcOYQirJpNqtyE/Q54L7QrFtLYOklKlmhnENAJAQOEoIxeJEn0QgAIYycGc0p3XGurNDovYFOYDhLFrcBSmZtUMSGlpAWCEwgRkkZsbsgCRxWhGWZyUdlKZmc6k5pbOi0QwK7IxW+KAcKCE4Pvik2VZAJACDsxhNe1j1PgKCKQCFF8Moem4KkCaEDnaSqGLJRiL/G3PDfNRLAoNnAIW3wuh+bh+QIEIOQFUhUBWoyQUFKQEan4cg6twCsFqEDNq6SqAbQWoaP0YCB68Y0c2oQ3C7CAlbdIFdAFtnrNILb2i1CGIgQMH6+WJFjMO/hOHTxN/J3qUpWWY0LBBziUapIqC6HmqOEYcS3RgjfgsngWidK2+9jugkW1E49B1bT9kt6tRtIjQIJVz7vSPvSTyq24qDGlkyaVhqVa/TipsNa7g4dZWmm4kdNJZRdrlgBePGzPGkPQKasXn5fHjAy7DeibD59Gd+/FjCvwLDtNamgpMfqW3IZ/WMNA+sRzkhqQGXddUS9As02+T9itJ+QzBE5c3bcGVWwNcbrVIporu2yyfS3H+jqZVfUvryC6BnntnWpQylOc2vgH323h+wM/Wv9PtAhSFrWtdwTU8TMy6Fum1vunf4txe/PHEWTiy/J0NGD4cHtdRCs+B+KPU46mzA4nM7wuL0K++3ZfyMyw7ZM8hQDV7XFky3uoo045+GdlRG0/DzabczSsHvlzWaQ7aXAooP0+xo+Pypx32fALNVyVa0w3/kJVBUX56PcRmLBq933ly3Me/N/elqmy25jIzAOEAl+5+ZhXAE77vlUABzxoqLfkkejZHyYJwC2a4ftvJdl/Per/n+tBcbyoF8xfJqyXjj6oYELF9KXPOY/LEUZI4gGoe86NQZFLYyTHJ2OsB1ma1G9M9kKUpRjfx8FTlCAJYgWJ4sKKuzDJUkRJEE+WB2du3AQQhAkRJk4w7JblyZFV3Ln6LhgRx3enspIMWVAKCRVZbivEXP2KO+8ag/HmPDkpEiX1FBFZvjZDzlJgJULayFWT57m5NkGiLOsoESKlLl096a5QHE92PDAcZySRrqZloK1TQg0UQUaaBgA=); }
@font-face { font-family: Xiaolai; src: url(data:font/woff2;base64,d09GMgABAAAAAAWMABEAAAAADlAAAAUyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhweBmAAPAgKCY4uERAKhVCEXQsIAAE2AiQDCgQgBYJeByAMFBuoDFFUUMaRfZFgU1H7HFwjc5lao1duh8RwWJAXvGzK8Mv3LXi+5vL9/ZtcWQHQ3hUYFIFQkZXRJWGrK1zkqerKTi2gI9vM/3uvN7WSNkNS+71CeRXDwkw7Z64xMHMm4XNnf+CwbbRVOZ2Op0S125sXDijCQI4wsFDrfzj/wv5/a7+Nc79KaAZeCsPZh5VKKTODioWiIf0USR5Nm1kkZWJna2PQ3aRg/SVDgBzQYRCu+O+TRblyMjMXTwINLEAMgIE9VO+zDVAw3gBIgEIRuKMxy4iPiguyZPBMK41iQOgN7T6vQRygAdtyVeDN++eA8cw/VPMuFwQdy6cIClqa4bcKZrG6Rj6a/y72RgAIt90jn/7ID3BHQt7YPiRyzUkSTwLvOomMHh26SECHYYoyQpTjpARyErAVd5HADosUtSEylbXiMKFaWCwUqiOx0rxC0TYg2XqrImHHDRP5WoaJ/MXFCQ51VhVxnNxFgmxhtguEHSwSK19sLpek5P+IZuri0DtoYzKbwoohgYoTBIfiOKYQ08msmCZQnONcJNglZdLRVYZcF1wNayXl/AYlaUySdk44r1Rb4XCRIKBCHWfFlARqnaiTmD1XGxSShMntvaEVjiIRC34BDsU5wkVCcHFprIJAcfxUJeLn5gxv5TkJslnKfEUjq3RNhw7DpNtNNsGRXvi3eG/eIticA9fsZL6nkX16oCNEZAqNGgM+IaRchtycZX6hkUt6paNGY6qN2gK+I/TcgNE8ZP6kkWf6omPFZlqNuoO0Rw8AtY82FJMYDBDBL0kw9t0ufUB4LPdQ7LCzStxVbUv9vB3z9Iy2zRS/nMmgTYTpkqCjQ4CilDsuBHiSodERbZuxOTCqZUZyzDMLfa/9PM5fqRYshiFyUEuwHYbg5wx5HILQndoFC5t5ZBGd35p8rr3RdAiYcKNaAs3QZJtg9oh+4m89dgw9zRygefOJ536parTtvG53CvZ0tc0QQK6Q1PMoxG607mXsqIBBtxHtNTw5Wn0cQp9P2eUJLUC9MPPMcdi07n3upAUye7Wyz/0Ghz80aNnSA+rMJVT5/x/8Mx8SVHcRjg7PMgIrINA2AOWa3lW+TFip2581gaarIR3CUXaHlisX1apqTg/cQOxPd25wWTm7WRX0roc0a7L6X8KyykrTZVYPSuDw4HHnPMlQNXqvoSYxHXBHARHW6n2omaaybKOh2urXVv68fV+6kqtN3WdLfWVTF32/6pgKSP1xiRLwfsCoNy56cnlFBbn+E/DAYlat3JPfZUxaq/Vv5tSvmuXX6DiMI/1VC0srrhCODi8M1kovzR2mJp1zxaKhSf4pk4yMSWSg75ixT/dIqGJORqcXlbnGju5GhqcbqjrX8a9kC+7Z/ykwzlA+jhx9618+aG6u6dz+Iz1XdkBHK7ZxzY3t7CF6B2Iyj9+EKybgcePV5pdlU/AAEth/W90/SDGJ9J+EZcER9a5BlAj8Ld9Wyx26aKwlR//5rqGt7wA8LHyzBsCTU9Mff+FA/k0dgAwMzv8zVtu/Ace/xhBchVKj7zDTYTVf7CqYxLosBhyXYJcyYjOBVo9FvJDvLt6QRxSvpJyvt8PxHmeMSnzzfbCtTJ4alfKUSROBVqRegzI1qmG6pXTqNGxGkQJFquTDgzA9nGpdOoK2YXPTVzaKUK9IHkZNG6Zzg4oO3Nalr1FSneysR9KpMo2XKMP49uS8ZAu2lWiauGX9MsnDNWq1JS9TolTj+tuLHlhtBSsKQxk3tzjuuiPQb4kUNsRa0AYAAA==); }
@font-face { font-family: Xiaolai; src: url(data:font/woff2;base64,d09GMgABAAAAAARoABEAAAAADKgAAAQQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhweBmAANAgKCY4uERAKgjSCFwsGAAE2AiQDCAQgBYJeByAMFBtYC6OiNg1KJWT/TMjkcqwPWnFwkBVqElk367YxmA19sO3bNtz5yCQf/M56mbQLMAvYd92D+GVqBm+u9x9YYH32eOA5298ltEXH/bzstNu2qGE4wMZpkQ8xPTnLlvtGEfKTPjl9wqB7HUtpwiPMOkFWLl4Q/v7SFvP2p2nAShfLz+ybjXhEeqPeqFSgCpIQRmP97Lp2PDqFE78ddDcpWH9/EhCADAAACIBDEAQgRYcOsg6NToYEAQA8D8DAZRpdJNOAAYcDkCpRNlgDiT4uEAMNXICVhG+KLsLS4J+bH8zjer4eaIVppYAsfXADuIT7D4ARAjgABaigCFQIMBCISC1t8OdZat2toR4gpOL9yAbAerMTsMf0TVAwJWMn9B/Zib31BYuec20M0ISxkIrgjVBpY4AnOwGNDGx2Apmw0I1INzQx3YhMmCiiWBSGskdB8Ua0ix2t97qKPrt6I46igin4zyN0zsyZu5Idb9AtiGBETnW/fi0mLwcJ/Ea8F9ZOao1Ml8fVUfu7mc67zIC6pweXRz3YzUB6g1/SkeTfz/S6QCTwmoTJDQIb5iA5iqgSd4BjIpm0ae20AFTinzKzB6lJz0j/sr3S75ChuIO4CzOw6w3VTjbHXjcDCOTo3QbycyUkxQBLGP45Bs3jBQ4iSKwok0X+FEvX/+W9aQWhUhroROPfYNAm3uJgg8PaQnUB7SF8KoCQBPxHDDrGJxxSyNhUqDmgC0RJVVCTiv+GQbf4jkMPA9sLdQTmqMOrQAQJcNBAeB4FEAKIs8kLamiCB4R3Tu1TpEwXkDQ1eRbdm6N1Iy11KdNduEU72Zki6VrpfOUyV95lNv6sYHybDfNuXHj1avIt1X58rE6kF87R55Ba2ywlVUo01T7O/8jTS5nb6MyVm7ApleSUY+MhswH93av+JIhZnNQXkj2OMafVPCcr+BZ4nSTrgm0+C0o79yCzvZoztFWPkqGfZ1KLRRqf14xyfYkFGjNfKR4jGiGuYupPXeXZqfUejlLLN0i8dk1WFA57XKTkRLnmbIE547eaFhBhUohxO3KRTKJGoOFC9ZknP3UQcm6ouWpcLHT/mt6WZhbGdT9a8uS9v0lI05cA3Fz53hgAnliZzOCf8pXgL20AIIFb4P7lxAW/Afn/t9sgXBfqgj5Rsi4XvkEfExJxlG73krhMFIklAVi6XegIFcd1HDk7dZQt0aJgWCfUTikgZr4PSFehQJ1qBSokCZKqRKMmFerUYpzYcuDAS7ASRUrUKIRtxpk1yzqyD7JeQqe3mwVpRIGCDOqyjMMGEfsg68i1EWDJfs5sFKrQfIkQ45t58kAizJZpmbi2cZmDq+rU6zCtUKZc8+L6ix5koqULk4ZybfH17JV2KscSfFCBTgIr); }
@font-face { font-family: Excalifont; src: url(data:font/woff2;base64,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); }</style></defs><rect x="0" y="0" width="495.8333740234375" height="336.1666259765625" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(249.08328247070312 150.24990844726562) rotate(0 95.33334350585938 25)"><path d="M12.5 0 C53.32 -1.82, 98.4 0.52, 178.17 0 C185.87 -3.51, 190.94 5.42, 190.67 12.5 C188.98 18.33, 191.3 28.05, 190.67 37.5 C187.85 44.51, 188.02 47.53, 178.17 50 C121.9 46.6, 64.38 45.72, 12.5 50 C7.75 53.48, -1.86 42.93, 0 37.5 C-1.9 30.55, -2.62 26.08, 0 12.5 C3.32 2.38, 2.94 -1.1, 12.5 0" stroke="none" stroke-width="0" fill="#b2f2bb"></path><path d="M12.5 0 C70.97 -2.59, 132 -3.35, 178.17 0 M12.5 0 C76.92 -0.01, 139.98 -0.31, 178.17 0 M178.17 0 C185.95 -1.57, 192.56 2.83, 190.67 12.5 M178.17 0 C187.58 0.72, 192.38 6.14, 190.67 12.5 M190.67 12.5 C192.7 20.25, 189.41 23.97, 190.67 37.5 M190.67 12.5 C190.44 20, 190.58 26.31, 190.67 37.5 M190.67 37.5 C191.74 46.8, 185.76 49.98, 178.17 50 M190.67 37.5 C192.45 45.38, 188.51 52.03, 178.17 50 M178.17 50 C129.75 48.13, 84.63 47.6, 12.5 50 M178.17 50 C142.59 51.88, 107.38 50.13, 12.5 50 M12.5 50 C3.79 49.94, 1.23 46.56, 0 37.5 M12.5 50 C5.32 48.76, 0.19 45.18, 0 37.5 M0 37.5 C0.82 29.81, 1.6 21.28, 0 12.5 M0 37.5 C1.16 32.11, -0.37 26.06, 0 12.5 M0 12.5 C-1.61 4.42, 2.2 -0.98, 12.5 0 M0 12.5 C-1.59 2.73, 5.78 -0.32, 12.5 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(276.7749557495117 155.24990844726562) rotate(0 67.64167022705078 20)"><text x="67.64167022705078" y="14.096" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">基础数据结构</text><text x="67.64167022705078" y="34.096000000000004" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">(Python Wrapper)</text></g><g stroke-linecap="round" transform="translate(33.833404541015625 213.74984741210938) rotate(0 86.58334350585938 35)"><path d="M17.5 0 C53.68 -0.35, 86.96 1.61, 155.67 0 M17.5 0 C65.46 -1.06, 114.93 -0.94, 155.67 0 M155.67 0 C168.27 0.63, 174.66 7.55, 173.17 17.5 M155.67 0 C166.02 1.32, 175.26 8.01, 173.17 17.5 M173.17 17.5 C172.48 29.27, 171.53 44.32, 173.17 52.5 M173.17 17.5 C173.74 30.41, 172.84 42.35, 173.17 52.5 M173.17 52.5 C174.72 63.77, 169.08 71.76, 155.67 70 M173.17 52.5 C172.84 65.9, 165.62 68.79, 155.67 70 M155.67 70 C116.9 68.96, 82.73 69.66, 17.5 70 M155.67 70 C102.26 68.73, 49.84 69.12, 17.5 70 M17.5 70 C6.83 68.92, 0.17 63.6, 0 52.5 M17.5 70 C5.55 71.8, -0.45 65.33, 0 52.5 M0 52.5 C-2.14 41.22, -1.71 35.15, 0 17.5 M0 52.5 C-0.6 42.71, -0.78 32.17, 0 17.5 M0 17.5 C-1.38 4.58, 7.24 -0.27, 17.5 0 M0 17.5 C-1.04 5.81, 6.91 -0.89, 17.5 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(54.925079345703125 218.74984741210938) rotate(0 65.49166870117188 30)"><text x="65.49166870117188" y="14.096" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">GE API(C++)</text><text x="65.49166870117188" y="34.096000000000004" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">在线:Session</text><text x="65.49166870117188" y="54.096000000000004" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">离线:aclgrphXxx</text></g><g stroke-linecap="round" transform="translate(36.666656494140625 144.41659545898438) rotate(0 81.58334350585938 25)"><path d="M12.5 0 C40.76 -2.96, 70.09 -2.3, 150.67 0 C157.13 0.89, 163.31 1.35, 163.17 12.5 C164.62 17.89, 161.9 24.9, 163.17 37.5 C160.98 43.07, 155.93 53.58, 150.67 50 C93.97 51.36, 41.41 46.52, 12.5 50 C3.4 47.8, 0.96 49.15, 0 37.5 C-1.62 32.02, -2.33 23.57, 0 12.5 C1.45 6.08, 1.05 -0.93, 12.5 0" stroke="none" stroke-width="0" fill="#b2f2bb"></path><path d="M12.5 0 C44.02 -2.23, 73.97 -0.82, 150.67 0 M12.5 0 C43.56 1.24, 74.43 1.78, 150.67 0 M150.67 0 C157.86 1.15, 164.98 6.06, 163.17 12.5 M150.67 0 C160.93 -1.61, 162.4 3.66, 163.17 12.5 M163.17 12.5 C164.1 18.15, 162.83 24.41, 163.17 37.5 M163.17 12.5 C163.85 21.01, 163.95 30.8, 163.17 37.5 M163.17 37.5 C162.89 47.34, 157.51 48.95, 150.67 50 M163.17 37.5 C162.44 47.22, 157.66 48.07, 150.67 50 M150.67 50 C112.51 51.98, 69.15 49.94, 12.5 50 M150.67 50 C110.11 49.96, 68.63 50.21, 12.5 50 M12.5 50 C3.92 51.56, -0.39 46.85, 0 37.5 M12.5 50 C3.59 52.07, -2.11 43.74, 0 37.5 M0 37.5 C-0.16 30.91, -1.82 25.02, 0 12.5 M0 37.5 C-0.44 29.05, 0.95 21.72, 0 12.5 M0 12.5 C-0.9 4.14, 5.1 -0.77, 12.5 0 M0 12.5 C-0.27 5.1, 5.39 -0.4, 12.5 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(50.60832977294922 149.41659545898438) rotate(0 67.64167022705078 20)"><text x="67.64167022705078" y="14.096" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">GE API</text><text x="67.64167022705078" y="34.096000000000004" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">(Python Wrapper)</text></g><g stroke-linecap="round" transform="translate(10 10) rotate(0 237.91668701171875 158.08331298828125)"><path d="M32 0 C194.83 -0.24, 357.92 -1.68, 443.83 0 M32 0 C179.71 -2.51, 326.32 -2.25, 443.83 0 M443.83 0 C463.5 -1.39, 475.79 11.77, 475.83 32 M443.83 0 C465.44 -0.19, 477.07 11.78, 475.83 32 M475.83 32 C475.49 99.72, 477.25 164.38, 475.83 284.17 M475.83 32 C474.05 127.15, 473.83 220.65, 475.83 284.17 M475.83 284.17 C475.6 306.74, 465.63 317.87, 443.83 316.17 M475.83 284.17 C477.74 303.44, 464.73 316.1, 443.83 316.17 M443.83 316.17 C294.32 317.39, 145.68 317.16, 32 316.17 M443.83 316.17 C288 317.8, 131.94 316.81, 32 316.17 M32 316.17 C9.01 314.77, 1.9 305.17, 0 284.17 M32 316.17 C9.34 313.87, -1.86 305.8, 0 284.17 M0 284.17 C-0.01 234.49, 0.78 181.8, 0 32 M0 284.17 C-1.06 209.12, -0.53 133.27, 0 32 M0 32 C-1.95 10.82, 11.36 0.16, 32 0 M0 32 C-1.34 11.72, 9.75 -1.2, 32 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(145.24993896484375 31.5833740234375) rotate(0 94.83333587646484 12.5)"><text x="0" y="17.619999999999997" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">cann-graph-engine仓</text></g><g stroke-linecap="round" transform="translate(238.59716118706638 212.26378716362842) rotate(0 103.75003051757812 40.666717529296875)"><path d="M20.33 0 C83.95 2.77, 147.16 2.63, 187.17 0 M20.33 0 C57.87 -0.33, 97.05 0.92, 187.17 0 M187.17 0 C200.96 -0.17, 208.57 7.74, 207.5 20.33 M187.17 0 C199.87 -0.03, 209.29 6.32, 207.5 20.33 M207.5 20.33 C209.37 34.59, 206.81 51.2, 207.5 61 M207.5 20.33 C207.15 35.6, 207.49 50.48, 207.5 61 M207.5 61 C209.16 72.76, 200.35 81.28, 187.17 81.33 M207.5 61 C208.92 75.39, 201.87 80.1, 187.17 81.33 M187.17 81.33 C137.27 80.74, 85.25 80.63, 20.33 81.33 M187.17 81.33 C121.3 79.12, 58.04 79.65, 20.33 81.33 M20.33 81.33 C5.62 79.34, -1.61 74.81, 0 61 M20.33 81.33 C4.51 80.2, -1.59 73.12, 0 61 M0 61 C0.03 46.88, -0.72 30.65, 0 20.33 M0 61 C-1.19 47.22, 0.13 33.38, 0 20.33 M0 20.33 C-1.16 7.7, 5.98 -1.04, 20.33 0 M0 20.33 C0.57 6.87, 4.98 -0.85, 20.33 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(273.7721947564023 222.9305046929253) rotate(0 68.57499694824219 30)"><text x="68.57499694824219" y="14.096" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">基础数据结构(C++)</text><text x="68.57499694824219" y="34.096000000000004" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Grpah, Tensor,</text><text x="68.57499694824219" y="54.096000000000004" font-family="Excalifont, Xiaolai, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Operator...</text></g></svg>