{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,12]],"date-time":"2026-09-12T01:38:57Z","timestamp":1789177137032,"version":"build-2803163510"},"publisher-location":"New York, NY, USA","reference-count":75,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,8,18]],"date-time":"2021-08-18T00:00:00Z","timestamp":1629244800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000015","name":"DOE U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-SC0013700"],"award-info":[{"award-number":["DE-SC0013700"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS-2050007, CRII-1755769, OAC-1835821, SMALL-2008557, CCF-1703487, CCF-2028850, CCF-2047516"],"award-info":[{"award-number":["CNS-2050007, CRII-1755769, OAC-1835821, SMALL-2008557, CCF-1703487, CCF-2028850, CCF-2047516"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,8,20]]},"DOI":"10.1145\/3468264.3468541","type":"proceedings-article","created":{"date-parts":[[2021,8,18]],"date-time":"2021-08-18T21:44:18Z","timestamp":1629323058000},"page":"1117-1128","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Toward efficient interactions between Python and native libraries"],"prefix":"10.1145","author":[{"given":"Jialiang","family":"Tan","sequence":"first","affiliation":[{"name":"College of William &amp; Mary, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu","family":"Chen","sequence":"additional","affiliation":[{"name":"College of William &amp; Mary, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhenming","family":"Liu","sequence":"additional","affiliation":[{"name":"College of William &amp; Mary, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bin","family":"Ren","sequence":"additional","affiliation":[{"name":"College of William &amp; Mary, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuaiwen Leon","family":"Song","sequence":"additional","affiliation":[{"name":"University of Sydney, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xipeng","family":"Shen","sequence":"additional","affiliation":[{"name":"North Carolina State University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xu","family":"Liu","sequence":"additional","affiliation":[{"name":"North Carolina State University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,8,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Mart\u00edn Abadi Ashish Agarwal Paul Barham Eugene Brevdo Zhifeng Chen Craig Citro Greg S. Corrado Andy Davis Jeffrey Dean Matthieu Devin Sanjay Ghemawat Ian Goodfellow Andrew Harp Geoffrey Irving Michael Isard Yangqing Jia Rafal Jozefowicz Lukasz Kaiser Manjunath Kudlur Josh Levenberg Dandelion Man\u00e9 Rajat Monga Sherry Moore Derek Murray Chris Olah Mike Schuster Jonathon Shlens Benoit Steiner Ilya Sutskever Kunal Talwar Paul Tucker Vincent Vanhoucke Vijay Vasudevan Fernanda Vi\u00e9gas Oriol Vinyals Pete Warden Martin Wattenberg Martin Wicke Yuan Yu and Xiaoqiang Zheng. 2015. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. https:\/\/www.tensorflow.org\/ Software available from tensorflow.org.  Mart\u00edn Abadi Ashish Agarwal Paul Barham Eugene Brevdo Zhifeng Chen Craig Citro Greg S. Corrado Andy Davis Jeffrey Dean Matthieu Devin Sanjay Ghemawat Ian Goodfellow Andrew Harp Geoffrey Irving Michael Isard Yangqing Jia Rafal Jozefowicz Lukasz Kaiser Manjunath Kudlur Josh Levenberg Dandelion Man\u00e9 Rajat Monga Sherry Moore Derek Murray Chris Olah Mike Schuster Jonathon Shlens Benoit Steiner Ilya Sutskever Kunal Talwar Paul Tucker Vincent Vanhoucke Vijay Vasudevan Fernanda Vi\u00e9gas Oriol Vinyals Pete Warden Martin Wattenberg Martin Wicke Yuan Yu and Xiaoqiang Zheng. 2015. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. https:\/\/www.tensorflow.org\/ Software available from tensorflow.org."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/1753228.1753233"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/258916.258924"},{"key":"e_1_3_2_1_4_1","volume-title":"Approximating the calling context tree via sampling","author":"Arnold Matthew","unstructured":"Matthew Arnold and Peter F Sweeney . 2000. Approximating the calling context tree via sampling . IBM TJ Watson Research Center Yorktown Heights , New York, US . Matthew Arnold and Peter F Sweeney. 2000. Approximating the calling context tree via sampling. IBM TJ Watson Research Center Yorktown Heights, New York, US."},{"key":"e_1_3_2_1_5_1","volume-title":"Scalene: Scripting-Language Aware Profiling for Python. arXiv preprint arXiv:2006.03879.","author":"Berger Emery D","year":"2020","unstructured":"Emery D Berger . 2020 . Scalene: Scripting-Language Aware Profiling for Python. arXiv preprint arXiv:2006.03879. Emery D Berger. 2020. Scalene: Scripting-Language Aware Profiling for Python. arXiv preprint arXiv:2006.03879."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/567806.567807"},{"key":"e_1_3_2_1_7_1","volume-title":"Chris Leary, Dougal Maclaurin, and Skye Wanderman-Milne.","author":"Bradbury James","year":"2018","unstructured":"James Bradbury , Roy Frostig , Peter Hawkins , Matthew James Johnson , Chris Leary, Dougal Maclaurin, and Skye Wanderman-Milne. 2018 . JAX: composable transformations of Python +NumPy programs. http:\/\/github.com\/google\/jax James Bradbury, Roy Frostig, Peter Hawkins, Matthew James Johnson, Chris Leary, Dougal Maclaurin, and Skye Wanderman-Milne. 2018. JAX: composable transformations of Python+NumPy programs. http:\/\/github.com\/google\/jax"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2544137.2544164"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2259016.2259033"},{"key":"e_1_3_2_1_10_1","volume-title":"TVM: end-to-end optimization stack for deep learning. arXiv preprint arXiv:1802.04799, 11","author":"Chen Tianqi","year":"2018","unstructured":"Tianqi Chen , Thierry Moreau , Ziheng Jiang , Haichen Shen , Eddie Q Yan , Leyuan Wang , Yuwei Hu , Luis Ceze , Carlos Guestrin , and Arvind Krishnamurthy . 2018. TVM: end-to-end optimization stack for deep learning. arXiv preprint arXiv:1802.04799, 11 ( 2018 ), 20. Tianqi Chen, Thierry Moreau, Ziheng Jiang, Haichen Shen, Eddie Q Yan, Leyuan Wang, Yuwei Hu, Luis Ceze, Carlos Guestrin, and Arvind Krishnamurthy. 2018. TVM: end-to-end optimization stack for deep learning. arXiv preprint arXiv:1802.04799, 11 (2018), 20."},{"key":"e_1_3_2_1_11_1","volume-title":"GGNN: A PyTorch Implementation of Gated Graph Sequence Neural Networks. https:\/\/github.com\/chingyaoc\/ggnn.pytorch","author":"Chuang Ching-Yao","year":"2018","unstructured":"Ching-Yao Chuang . 2018 . GGNN: A PyTorch Implementation of Gated Graph Sequence Neural Networks. https:\/\/github.com\/chingyaoc\/ggnn.pytorch Ching-Yao Chuang. 2018. GGNN: A PyTorch Implementation of Gated Graph Sequence Neural Networks. https:\/\/github.com\/chingyaoc\/ggnn.pytorch"},{"key":"e_1_3_2_1_12_1","unstructured":"CPython Community. 2007. C-Extensions for Python. https:\/\/cython.org\/#documentation  CPython Community. 2007. C-Extensions for Python. https:\/\/cython.org\/#documentation"},{"key":"e_1_3_2_1_13_1","unstructured":"Ian Stapleton Cordasco. 2010. Flake8: Your Tool For Style Guide Enforcement. https:\/\/flake8.pycqa.org\/en\/latest\/  Ian Stapleton Cordasco. 2010. Flake8: Your Tool For Style Guide Enforcement. https:\/\/flake8.pycqa.org\/en\/latest\/"},{"key":"e_1_3_2_1_14_1","unstructured":"Intel Corp. 2010. Nehalem Performance Monitoring Unit Programming Guide. https:\/\/software.intel.com\/content\/dam\/develop\/external\/us\/en\/documents\/30320-nehalem-pmu-programming-guide-core.pdf  Intel Corp. 2010. Nehalem Performance Monitoring Unit Programming Guide. https:\/\/software.intel.com\/content\/dam\/develop\/external\/us\/en\/documents\/30320-nehalem-pmu-programming-guide-core.pdf"},{"key":"e_1_3_2_1_15_1","unstructured":"Arnaldo Carvalho De Melo. 2010. The new linux perf tools. In Slides from Linux Kongress. 18.  Arnaldo Carvalho De Melo. 2010. The new linux perf tools. In Slides from Linux Kongress. 18."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858965.2814290"},{"key":"e_1_3_2_1_17_1","unstructured":"Paul J. Drongowski. 2007. Instruction-Based Sampling: A New Performance Analysis Technique for AMD Family 10h Processors. https:\/\/developer.amd.com\/wordpress\/media\/2012\/10\/AMD_IBS_paper_EN.pdf  Paul J. Drongowski. 2007. Instruction-Based Sampling: A New Performance Analysis Technique for AMD Family 10h Processors. https:\/\/developer.amd.com\/wordpress\/media\/2012\/10\/AMD_IBS_paper_EN.pdf"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1469-1809.1936.tb02137.x"},{"key":"e_1_3_2_1_19_1","unstructured":"Python Software Foundation. 2006. cProfile. https:\/\/github.com\/python\/cpython\/blob\/master\/Lib\/cProfile.py  Python Software Foundation. 2006. cProfile. https:\/\/github.com\/python\/cpython\/blob\/master\/Lib\/cProfile.py"},{"key":"e_1_3_2_1_20_1","volume-title":"Python Document: Thread State and the Global Interpreter Lock. https:\/\/docs.python.org\/3\/c-api\/init.html#thread-state-and-the-global-interpreter-lock","author":"Foundation Python Software","year":"2010","unstructured":"Python Software Foundation . 2010 . Python Document: Thread State and the Global Interpreter Lock. https:\/\/docs.python.org\/3\/c-api\/init.html#thread-state-and-the-global-interpreter-lock Python Software Foundation. 2010. Python Document: Thread State and the Global Interpreter Lock. https:\/\/docs.python.org\/3\/c-api\/init.html#thread-state-and-the-global-interpreter-lock"},{"key":"e_1_3_2_1_21_1","unstructured":"Python Software Foundation. 2014. Python Implementations. https:\/\/wiki.python.org\/moin\/PythonImplementations  Python Software Foundation. 2014. Python Implementations. https:\/\/wiki.python.org\/moin\/PythonImplementations"},{"key":"e_1_3_2_1_22_1","unstructured":"Ben Frederickson. 2018. py-spy: Sampling profiler for Python programs. https:\/\/github.com\/benfred\/py-spy  Ben Frederickson. 2018. py-spy: Sampling profiler for Python programs. https:\/\/github.com\/benfred\/py-spy"},{"key":"e_1_3_2_1_23_1","unstructured":"Ahmed Gad. 2018. NumPyCNN: Implementing Convolutional Neural Networks From Scratch. https:\/\/github.com\/ahmedfgad\/NumPyCNN  Ahmed Gad. 2018. NumPyCNN: Implementing Convolutional Neural Networks From Scratch. https:\/\/github.com\/ahmedfgad\/NumPyCNN"},{"key":"e_1_3_2_1_24_1","unstructured":"gak. 2013. pycallgraph: Python Call Graph. https:\/\/github.com\/gak\/pycallgraph\/  gak. 2013. pycallgraph: Python Call Graph. https:\/\/github.com\/gak\/pycallgraph\/"},{"key":"e_1_3_2_1_25_1","unstructured":"Github. 2018. bannsec. https:\/\/github.com\/bannsec\/pySym  Github. 2018. bannsec. https:\/\/github.com\/bannsec\/pySym"},{"key":"e_1_3_2_1_26_1","volume-title":"Autograd: Efficiently computes derivatives of numpy code. https:\/\/github.com\/HIPS\/autograd","author":"Harvard Intelligent Probabilistic Systems Group","year":"2015","unstructured":"Harvard Intelligent Probabilistic Systems Group . 2015 . Autograd: Efficiently computes derivatives of numpy code. https:\/\/github.com\/HIPS\/autograd Harvard Intelligent Probabilistic Systems Group. 2015. Autograd: Efficiently computes derivatives of numpy code. https:\/\/github.com\/HIPS\/autograd"},{"key":"e_1_3_2_1_27_1","unstructured":"Hristina Gulabovska and Zolt\u00e1n Porkol\u00e1b. 2019. Survey on Static Analysis Tools of Python Programs.. In SQAMIA.  Hristina Gulabovska and Zolt\u00e1n Porkol\u00e1b. 2019. Survey on Static Analysis Tools of Python Programs.. In SQAMIA."},{"key":"e_1_3_2_1_28_1","volume-title":"Array programming with NumPy. Nature, 585, 7825","author":"Harris Charles R","year":"2020","unstructured":"Charles R Harris , K Jarrod Millman , St\u00e9fan J van der Walt , Ralf Gommers , Pauli Virtanen , David Cournapeau , Eric Wieser , Julian Taylor , Sebastian Berg , and Nathaniel J Smith . 2020. Array programming with NumPy. Nature, 585, 7825 ( 2020 ), 357\u2013362. Charles R Harris, K Jarrod Millman, St\u00e9fan J van der Walt, Ralf Gommers, Pauli Virtanen, David Cournapeau, Eric Wieser, Julian Taylor, Sebastian Berg, and Nathaniel J Smith. 2020. Array programming with NumPy. Nature, 585, 7825 (2020), 357\u2013362."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2007.55"},{"key":"e_1_3_2_1_30_1","unstructured":"Intel. 2017. Intel\u00ae Distribution for Python. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/tools\/oneapi\/components\/distribution-for-python.html  Intel. 2017. Intel\u00ae Distribution for Python. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/tools\/oneapi\/components\/distribution-for-python.html"},{"key":"e_1_3_2_1_31_1","first-page":"26","article-title":"Deconstructing dynamic symbolic execution","volume":"40","author":"Irlbeck M","year":"2015","unstructured":"M Irlbeck . 2015 . Deconstructing dynamic symbolic execution . Dependable Software Systems Engineering , 40 (2015), 26 . M Irlbeck. 2015. Deconstructing dynamic symbolic execution. Dependable Software Systems Engineering, 40 (2015), 26.","journal-title":"Dependable Software Systems Engineering"},{"key":"e_1_3_2_1_32_1","unstructured":"Justin Johnson. 2017. PyTorch-example: the fundamental concepts of PyTorch through self-contained examples. https:\/\/github.com\/jcjohnson\/pytorch-examples  Justin Johnson. 2017. PyTorch-example: the fundamental concepts of PyTorch through self-contained examples. https:\/\/github.com\/jcjohnson\/pytorch-examples"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/964750.801837"},{"key":"e_1_3_2_1_34_1","unstructured":"Jyphon. 1999. JPython homepage. https:\/\/www.jython.org\/  Jyphon. 1999. JPython homepage. https:\/\/www.jython.org\/"},{"key":"e_1_3_2_1_35_1","unstructured":"Fotis Kapotos. 2018. Fourier-Transform. https:\/\/github.com\/fotisk07\/Fourier-Transform  Fotis Kapotos. 2018. Fourier-Transform. https:\/\/github.com\/fotisk07\/Fourier-Transform"},{"key":"e_1_3_2_1_36_1","unstructured":"Sarvasv Kulpati. 2018. An implementation of Linear Regression from scratch in Python. https:\/\/github.com\/sarvasvkulpati\/LinearRegression  Sarvasv Kulpati. 2018. An implementation of Linear Regression from scratch in Python. https:\/\/github.com\/sarvasvkulpati\/LinearRegression"},{"key":"e_1_3_2_1_37_1","volume-title":"Learning Efficient Convolutional Networks Through Network Slimming. In The IEEE International Conference on Computer Vision (ICCV).","author":"Liu Zhuang","year":"2017","unstructured":"Zhuang Liu , Jianguo Li , Zhiqiang Shen , Gao Huang , Shoumeng Yan , and Changshui Zhang . 2017 . Learning Efficient Convolutional Networks Through Network Slimming. In The IEEE International Conference on Computer Vision (ICCV). Zhuang Liu, Jianguo Li, Zhiqiang Shen, Gao Huang, Shoumeng Yan, and Changshui Zhang. 2017. Learning Efficient Convolutional Networks Through Network Slimming. In The IEEE International Conference on Computer Vision (ICCV)."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2019.2914376"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/964750.801833"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491416"},{"key":"e_1_3_2_1_41_1","unstructured":"Thieu Nguyen. 2019. Implement the-state-of-the-art meta-heuristic algorithms using python (numpy). https:\/\/github.com\/thieunguyen5991\/metaheuristics  Thieu Nguyen. 2019. Implement the-state-of-the-art meta-heuristic algorithms using python (numpy). https:\/\/github.com\/thieunguyen5991\/metaheuristics"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-14812-6_31"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOCA.2018.00014"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486862"},{"key":"e_1_3_2_1_45_1","unstructured":"Numpy. 2009. Source code of array_subscript function. https:\/\/github.com\/numpy\/numpy\/blob\/5de64de6dbdf89b1bd8828c59393c4239364755a\/numpy\/core\/src\/multiarray\/mapping.c#L1508  Numpy. 2009. Source code of array_subscript function. https:\/\/github.com\/numpy\/numpy\/blob\/5de64de6dbdf89b1bd8828c59393c4239364755a\/numpy\/core\/src\/multiarray\/mapping.c#L1508"},{"key":"e_1_3_2_1_46_1","unstructured":"Dar\u00edo L\u00f3pez Padial. 2018. Technical Analysis Library in Python. https:\/\/github.com\/bukosabino\/ta  Dar\u00edo L\u00f3pez Padial. 2018. Technical Analysis Library in Python. https:\/\/github.com\/bukosabino\/ta"},{"key":"e_1_3_2_1_47_1","unstructured":"Adam Paszke Sam Gross Soumith Chintala Gregory Chanan Edward Yang Zachary DeVito Zeming Lin Alban Desmaison Luca Antiga and Adam Lerer. 2017. Automatic differentiation in PyTorch.  Adam Paszke Sam Gross Soumith Chintala Gregory Chanan Edward Yang Zachary DeVito Zeming Lin Alban Desmaison Luca Antiga and Adam Lerer. 2017. Automatic differentiation in PyTorch."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_3_2_1_49_1","volume-title":"Pprofile: Line-granularity, thread-aware deterministic and statistic pure-python profiler. https:\/\/github.com\/vpelletier\/pprofile","author":"Pelletier Vincent","year":"2013","unstructured":"Vincent Pelletier . 2013 . Pprofile: Line-granularity, thread-aware deterministic and statistic pure-python profiler. https:\/\/github.com\/vpelletier\/pprofile Vincent Pelletier. 2013. Pprofile: Line-granularity, thread-aware deterministic and statistic pure-python profiler. https:\/\/github.com\/vpelletier\/pprofile"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/78973.78977"},{"key":"e_1_3_2_1_51_1","unstructured":"pydata. 2009. NumExpr: Fast numerical expression evaluator for NumPy. https:\/\/github.com\/pydata\/numexpr  pydata. 2009. NumExpr: Fast numerical expression evaluator for NumPy. https:\/\/github.com\/pydata\/numexpr"},{"key":"e_1_3_2_1_52_1","unstructured":"pythonprofilers. 2012. Memory Profiler. https:\/\/github.com\/pythonprofilers\/memory_profiler\/  pythonprofilers. 2012. Memory Profiler. https:\/\/github.com\/pythonprofilers\/memory_profiler\/"},{"key":"e_1_3_2_1_53_1","unstructured":"PyTorch. 2017. Datasets Transforms and Models specific to Computer Vision. https:\/\/github.com\/pytorch\/vision  PyTorch. 2017. Datasets Transforms and Models specific to Computer Vision. https:\/\/github.com\/pytorch\/vision"},{"key":"e_1_3_2_1_54_1","volume-title":"VTune performance analyzer essentials","author":"Reinders James","unstructured":"James Reinders . 2005. VTune performance analyzer essentials . Intel Press . James Reinders. 2005. VTune performance analyzer essentials. Intel Press."},{"key":"e_1_3_2_1_55_1","unstructured":"Joe Rickerby. 2014. pyinstrument. https:\/\/github.com\/joerick\/pyinstrument  Joe Rickerby. 2014. pyinstrument. https:\/\/github.com\/joerick\/pyinstrument"},{"key":"e_1_3_2_1_56_1","unstructured":"Savannah\/kernel.org. 2005. The libunwind project homepage. https:\/\/www.nongnu.org\/libunwind\/  Savannah\/kernel.org. 2005. The libunwind project homepage. https:\/\/www.nongnu.org\/libunwind\/"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.41"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2011.2147170"},{"key":"e_1_3_2_1_59_1","unstructured":"Stasi. 2018. NumpyWDL: Implement Wide & Deep algorithm by using NumPy. https:\/\/github.com\/stasi009\/NumpyWDL  Stasi. 2018. NumpyWDL: Implement Wide & Deep algorithm by using NumPy. https:\/\/github.com\/stasi009\/NumpyWDL"},{"key":"e_1_3_2_1_60_1","unstructured":"Lee Stott. 2017. IrisData: Iris Data Example Python Numpy. https:\/\/github.com\/leestott\/IrisData  Lee Stott. 2017. IrisData: Iris Data Example Python Numpy. https:\/\/github.com\/leestott\/IrisData"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338923"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00103"},{"key":"e_1_3_2_1_63_1","unstructured":"The PyPy Team. 2011. Pypy homepage. https:\/\/www.pypy.org\/index.html  The PyPy Team. 2011. Pypy homepage. https:\/\/www.pypy.org\/index.html"},{"key":"e_1_3_2_1_64_1","unstructured":"XLA Team. 2017. XLA-TensorFlow compiled.  XLA Team. 2017. XLA-TensorFlow compiled."},{"key":"e_1_3_2_1_65_1","unstructured":"timothycrosley. 2014. Frosted documentation. https:\/\/pypi.org\/project\/frosted\/  timothycrosley. 2014. Frosted documentation. https:\/\/pypi.org\/project\/frosted\/"},{"key":"e_1_3_2_1_66_1","volume-title":"Austin: A Frame Stack Sampler for CPython. https:\/\/github.com\/P403n1x87\/austin","author":"Tornetta Gabriele N.","year":"2018","unstructured":"Gabriele N. Tornetta . 2018 . Austin: A Frame Stack Sampler for CPython. https:\/\/github.com\/P403n1x87\/austin Gabriele N. Tornetta. 2018. Austin: A Frame Stack Sampler for CPython. https:\/\/github.com\/P403n1x87\/austin"},{"key":"e_1_3_2_1_67_1","volume-title":"Pyflame: A Ptracing Profiler For Python. https:\/\/github.com\/uber-archive\/pyflame","year":"2016","unstructured":"Uber. 2016 . Pyflame: A Ptracing Profiler For Python. https:\/\/github.com\/uber-archive\/pyflame Uber. 2016. Pyflame: A Ptracing Profiler For Python. https:\/\/github.com\/uber-archive\/pyflame"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2011.37"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3147.3165"},{"key":"e_1_3_2_1_70_1","unstructured":"Chao-Ming Wang. 2017. NumpyDL: Numpy Deep Learning Library. https:\/\/github.com\/oujago\/NumpyDL  Chao-Ming Wang. 2017. NumpyDL: Numpy Deep Learning Library. https:\/\/github.com\/oujago\/NumpyDL"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037729"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3177159"},{"key":"e_1_3_2_1_73_1","unstructured":"Victor Zhou. 2019. A Convolution Neural Network (CNN) From Scratch. https:\/\/github.com\/vzhou842\/cnn-from-scratch  Victor Zhou. 2019. A Convolution Neural Network (CNN) From Scratch. https:\/\/github.com\/vzhou842\/cnn-from-scratch"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380434"},{"key":"e_1_3_2_1_75_1","unstructured":"YiFei Zhou. 2019. Guppy 3: A Python programming environment and heap analysis toolset.. https:\/\/github.com\/zhuyifei1999\/guppy3\/  YiFei Zhou. 2019. Guppy 3: A Python programming environment and heap analysis toolset.. https:\/\/github.com\/zhuyifei1999\/guppy3\/"}],"event":{"name":"ESEC\/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","location":"Athens Greece","acronym":"ESEC\/FSE '21","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3468264.3468541","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3468264.3468541","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3468264.3468541","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:24:50Z","timestamp":1750181090000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3468264.3468541"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,18]]},"references-count":75,"alternative-id":["10.1145\/3468264.3468541","10.1145\/3468264"],"URL":"https:\/\/doi.org\/10.1145\/3468264.3468541","relation":{},"subject":[],"published":{"date-parts":[[2021,8,18]]},"assertion":[{"value":"2021-08-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}