This repository contains my hands-on practice notebooks created using Google Colab as I learn and explore NumPy, the foundational Python library for numerical computing.
I'm learning NumPy as part of my preparation for real-world AI/ML projects, including medical applications like lung and brain cancer detection. These Colab notebooks help me:
- Build strong fundamentals
- Document everything I practice
- Quickly refer back during future projects
- โ Importing NumPy and comparing speed with lists
- โ Creating 1D and 2D arrays
- โ Arrays of 0s, 1s, identity matrix
- โ Arrays with specific values and data types
- โ Random floats and integers
- โ
Evenly spaced values (
arange,linspace) - โ Array operations: add, subtract, multiply, divide
- โ Transpose, reshape, flatten
- โ Array info: shape, size, ndim, dtype
๐ Coming Soon:
- Indexing and slicing
- Boolean filtering
- Broadcasting
- Stacking and concatenation
- ๐งช Python 3.x
- ๐ NumPy
- โ๏ธ Google Colab
numpy1.ipynbโ Main notebookREADME.mdโ Project description
๐บ Learned from Youtube Channel: [Siddhardhan]
This is a self-learning project. If you're also learning NumPy, feel free to explore, clone, or suggest improvements!