Scientific programming with Python

Thomas P. Trappenberg · Oxford University Press eBooks · 2019

This chapter offers a brief introduction to scientific programming with Python with an emphasis on some mathematical operations that will form the basis of many algorithms. This will specifically include working with matrices and convolutions. Python is a high-level programming language similar to Matlab and R that has gained increasing popularity in the machine learning community. The main reason this book uses Python is that it is freely available and now provides considerable support for machine learning with packages such as sklearn and Keras that are discussed and utilized in this book. Some familiarity with programming concepts is assumed, and the chapter concentrates on a brief introduction to the specific environment and supporting libraries used throughout as well as some basic operations such as convolutions that will be important in later algorithms.

Read the paper · More papers on PaperTik