Eugene Marushchenko
Eugene Marushchenko
If we stop supporting python2, we can use Enum for this PR: Create Enum Class: ``` from enum import Enum class BboxesFormat(Enum): COCO = 'coco' PASCAL_VOC = 'pascal_voc' YOLO =...
@katsura-jp simple solution is: ``` BBOX_FORMAT_COCO = {'coco", 'xywh'} BBOX_FORMAT_PASCAL_VOC = {'pascal_voc', 'xyxy'} BBOX_FORMAT_ALBUMENTATIONS = {'albumentations', 'xyxy_norm'} BBOX_FORMAT_YOLO = {'yolo', 'xywh_center_norm'} BBOX_FORMAT_XYWH_NORM = {'xywh_norm'} BBOX_FORMAT_XYWH_CENTER = {'xywh_center'} BBOX_FORMATS = (...
@Dipet, I thought that Enum class is only in python3, I was wrong. I don't think that we need classmethod like has_value, we can instead: ``` BboxesFormat.has_value('coco') ``` Check in...
Good issue, I do it. We can't use HashMap because we need to preserve the insertion order. Something like `IndexMap` would fit here: https://docs.rs/indexmap/latest/indexmap/ Or store list index in `HashMap`.
@alamb Add some thoughts (#7895) that appeared during working on #7878. I’ll comment code in PR later. Main things: create distinguish between qualified and unqualified column, and don't allow qualified...
@alamb, my intent was to guarantee that in name field we have unqualified name, like: "col1", "col.1`", not "table.col1". And prevent the possibility of initializing Column with qualifier and qualified...
@karlovnv could you please check performance of #7878. I'm curious how different the performance is between my searching for candidates by field name followed by filtering and searching in a...
Additional variations: [figma link](https://www.figma.com/file/lCwbd4HqkvwabL2e3ErSvn/Datafusion-logo?type=design&node-id=0%3A1&mode=design&t=F5F8L48dRU28lE9z-1). 