mirror of
https://github.com/kristoferssolo/Traffic-Light-Detector.git
synced 2025-10-21 20:00:36 +00:00
Added type hintings
This commit is contained in:
parent
5268913a43
commit
f78272c874
@ -151,8 +151,8 @@ def train_traffic_light_color() -> None:
|
|||||||
labels.extend([3] * len(img_3_not_traffic_light))
|
labels.extend([3] * len(img_3_not_traffic_light))
|
||||||
|
|
||||||
# Create NumPy array
|
# Create NumPy array
|
||||||
labels_np = np.ndarray(shape=(len(labels), 4))
|
labels_np: np.ndarray[int, np.dtype[np.generic]] = np.ndarray(shape=(len(labels), 4))
|
||||||
images_np = np.ndarray(shape=(len(labels), shape[0], shape[1], 3))
|
images_np: np.ndarray[int, np.dtype[np.generic]] = np.ndarray(shape=(len(labels), shape[0], shape[1], 3))
|
||||||
|
|
||||||
# Create a list of all the images in the traffic lights data set
|
# Create a list of all the images in the traffic lights data set
|
||||||
img_all = []
|
img_all = []
|
||||||
@ -177,7 +177,7 @@ def train_traffic_light_color() -> None:
|
|||||||
logger.info(f"Labels: {len(labels)}")
|
logger.info(f"Labels: {len(labels)}")
|
||||||
|
|
||||||
# Perform one-hot encoding
|
# Perform one-hot encoding
|
||||||
for idx in range(len(labels_np)):
|
for idx, _ in enumerate(labels_np):
|
||||||
# We have four integer labels, representing the different colors of the
|
# We have four integer labels, representing the different colors of the
|
||||||
# traffic lights.
|
# traffic lights.
|
||||||
labels_np[idx] = np.array(to_categorical(labels[idx], 4))
|
labels_np[idx] = np.array(to_categorical(labels[idx], 4))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user