Py5Vector.astype()

Create a new Py5Vector instance with a specified numpy dtype.

Examples

1
2
3
4
5
6
7
8
9
import numpy as np

v1 = py5.Py5Vector(1, 2, 3)
v2 = v1.astype(np.float16)

print(repr(v1))
# Py5Vector3D([1., 2., 3.])
print(repr(v2))
# Py5Vector3D([1., 2., 3.], dtype=float16)

Description

Create a new Py5Vector instance with a specified numpy dtype. Only floating types (np.float16, np.float32, np.float64, and np.float128) are allowed.

Syntax

astype(dtype) -> Py5Vector

Parameters

  • dtype: - numpy floating dtype

Updated on January 16, 2022 16:51:21pm UTC