Skip to content

GridPatch returns inconsistent type location when padding #4597

Closed
@vale-salvatelli

Description

@vale-salvatelli

GridPatch adds patches of constant value and 0, 0 location when the number of required patches is bigger than the patches that can be extracted from the image. The patch location returned in this case should be a List [0, 0] ,to be consistent with the type of the otherwise returned types, while it currently is a List of Lists [[0], [0]].

The reason of this behavior can be seen in this line

start_location = convert_to_dst_type(src=np.zeros((len(self.patch_size), 1)), dst=array)[0]

The above line should be changed to np.zeros((len(self.patch_size)))

Metadata

Metadata

Assignees

No one assigned

    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