class documentation

To test all boolean vector types at once

Method test_operators_crosstest npyv_any_##SFX npyv_all_##SFX
Method test_operators_logical Logical operations for boolean types. Test intrinsics:
Method test_pack Pack multiple vectors into one Test intrinsics:
Method test_tobits Undocumented
Method _data Create list of consecutive numbers according to number of vector's lanes.
Method _load_b Undocumented
Method _nlanes Undocumented

Inherited from _Test_Utility:

Method __getattr__ To call NPV intrinsics without the attribute 'npyv' and auto suffixing intrinsics according to class attribute 'sfx'
Class Variable npyv Undocumented
Class Variable sfx Undocumented
Class Variable target_name Undocumented
Method _cpu_features Undocumented
Method _int_clip Undocumented
Method _int_max Undocumented
Method _int_min Undocumented
Method _is_fp Undocumented
Method _is_signed Undocumented
Method _is_unsigned Undocumented
Method _nan Undocumented
Method _ninfinity Undocumented
Method _pinfinity Undocumented
Method _scalar_size Undocumented
Method _to_unsigned Undocumented
Method _true_mask Undocumented
@pytest.mark.parametrize('intrin', ['any', 'all'])
@pytest.mark.parametrize('data', ([-1, 0], [0, -1], [-1], [0]))
def test_operators_crosstest(self, intrin, data): (source)

Test intrinsics:
npyv_any_##SFX npyv_all_##SFX

def test_operators_logical(self): (source)

Logical operations for boolean types. Test intrinsics:

npyv_xor_##SFX, npyv_and_##SFX, npyv_or_##SFX, npyv_not_##SFX, npyv_andc_b8, npvy_orc_b8, nvpy_xnor_b8
def test_pack(self): (source)

Pack multiple vectors into one Test intrinsics:

npyv_pack_b8_b16 npyv_pack_b8_b32 npyv_pack_b8_b64
def test_tobits(self): (source)

Undocumented

def _data(self, start=None, count=None, reverse=False): (source)

Create list of consecutive numbers according to number of vector's lanes.

def _load_b(self, data): (source)

Undocumented

def _nlanes(self): (source)

Undocumented