In [9]:
%load_ext Cython

In [28]:
%%cython

import numpy as np
cimport numpy as np
import cython
def mycython(object[float, ndim=1] f):
    for i in f:
        print i

In [31]:
x=np.array([1,2],dtype=np.float32)
mycython(x)


1.0
2.0

In [24]:
type(x[0])


Out[24]:
numpy.float64

In [ ]: