Skip to content

Playing around with Python C extensions with a very bare-bones implementation of the ndarray.

Notifications You must be signed in to change notification settings

katalinic/minumpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Minumpy

Playing around with Python C extensions with a very bare-bones implementation of the NumPy ndarray. Purely for educational purposes.

Current API is

  • np.array(initialiser=None, shape=None, dtype=None)
  • np.ones(shape=None, dtype=None)
  • np.randint(low=0, high=1, shape=None, dtype=None)
  • np.ravel(arr)
  • np.transpose(arr, permutation=None)
  • np.sum(arr, axis=0)
  • np.dot(arr, other)

About

Playing around with Python C extensions with a very bare-bones implementation of the ndarray.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published