I would like to know how machine learning libraries (or in general libraries at large scale) are created. I mean Python doesn't have inbuilt array system but c has. So how they are supported for Python and how do they start the thing and develop it as we know today as a final product (like NumPy) ?

P.S.- Let me know if this is not the right community for asking general computing questions because there is significant overlap among CS stack exchange forums and if it's not right place then recommend the appropriate stack exchange platform for asking general computing questions.

Also, I couldn't find relevant tags so had to tag it with machine learning.

  • 2
    $\begingroup$ Numpy was available much before the deep network craze. It’s a wrapper to standard C libraries available decades ago. $\endgroup$ – Yuval Filmus Feb 23 at 1:52
  • 1
    $\begingroup$ I don't understand what you're asking. What do you mean by, how were they created? Someone implemented them. I'm not sure what kind of answer you are expecting, or what information you are looking for. $\endgroup$ – D.W. Feb 23 at 3:33
  • $\begingroup$ But there are arrays in Python. Why do you say there's no in-built support? $\endgroup$ – Juho Feb 23 at 15:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.