class documentation

class TestDLPack: (source)

View In Hierarchy

Undocumented

Method dlpack_deleter_exception Undocumented
Method test_dlpack_destructor_exception Undocumented
Method test_dlpack_device Undocumented
Method test_dtype_passthrough Undocumented
Method test_dunder_dlpack_refcount Undocumented
Method test_dunder_dlpack_stream Undocumented
Method test_from_dlpack_refcount Undocumented
Method test_higher_dims Undocumented
Method test_invalid_byte_swapping Undocumented
Method test_invalid_dtype Undocumented
Method test_ndim0 Undocumented
Method test_non_contiguous Undocumented
Method test_readonly Undocumented
Method test_size1dims_arrays Undocumented
Method test_strides_not_multiple_of_itemsize Undocumented
def dlpack_deleter_exception(self): (source)

Undocumented

def test_dlpack_destructor_exception(self): (source)

Undocumented

def test_dlpack_device(self): (source)

Undocumented

@pytest.mark.parametrize('dtype', [np.int8, np.int16, np.int32, np.int64, np.uint8, np.uint16, np.uint32, np.uint64, np.float16, np.float32, np.float64, np.complex64, np.complex128])
def test_dtype_passthrough(self, dtype): (source)

Undocumented

@pytest.mark.skipif(IS_PYPY, reason='PyPy can\'t get refcounts.')
def test_dunder_dlpack_refcount(self): (source)

Undocumented

def test_dunder_dlpack_stream(self): (source)

Undocumented

@pytest.mark.skipif(IS_PYPY, reason='PyPy can\'t get refcounts.')
def test_from_dlpack_refcount(self): (source)

Undocumented

@pytest.mark.parametrize('ndim', range(33))
def test_higher_dims(self, ndim): (source)

Undocumented

def test_invalid_byte_swapping(self): (source)

Undocumented

def test_invalid_dtype(self): (source)

Undocumented

def test_ndim0(self): (source)

Undocumented

def test_non_contiguous(self): (source)

Undocumented

def test_readonly(self): (source)

Undocumented

def test_size1dims_arrays(self): (source)

Undocumented

def test_strides_not_multiple_of_itemsize(self): (source)

Undocumented