Skip to content

Invalid of Broadcast Rules #387

@JChonpca

Description

@JChonpca

For some dt.Value wrapper, when working with the mathematical operator, the broadcast rules are invalid, resulting in an unintuitive result, and there is no notification for broadcast error.

Example:

  1. dt.Value(value=[1, 2, 3]) > dt.Value(value=[1, 2, 3, 4]) —> [False, False, False, False]
  2. dt.Value(value=[1, 2, 3]) > dt.Value(value=[1, 2]) —> [False, False, True]
  3. dt.Value(value=[1, 2, 3]) ** dt.Value(value=[1, 2]) —> [1, 4, 3]

@BenjaminMidtvedt

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions