openvino.runtime.opset15.ctc_loss#
- openvino.runtime.opset15.ctc_loss(logits: Node | int | float | ndarray, logit_length: Node | int | float | ndarray, labels: Node | int | float | ndarray, label_length: Node | int | float | ndarray, blank_index: Node | int | float | ndarray | None = None, preprocess_collapse_repeated: bool = False, ctc_merge_repeated: bool = True, unique: bool = False, name: str | None = None) Node #
Return a node which performs CTCLoss.
- Parameters:
logits – 3-D tensor of logits.
logit_length – 1-D tensor of lengths for each object from a batch.
labels – 2-D tensor of labels for which likelihood is estimated using logits.
label_length – 1-D tensor of length for each label sequence.
blank_index – Scalar used to mark a blank index.
preprocess_collapse_repeated – Flag for preprocessing labels before loss calculation.
ctc_merge_repeated – Flag for merging repeated characters in a potential alignment.
unique – Flag to find unique elements in a target.
- Returns:
The new node which performs CTCLoss