You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to the paper, the smell is described as follows:
Problem
If the columns are not selected explicitly, it is not easy for developers to know what to expect in the downstream data schema. If the datatype is not set explicitly, it may silently continue the next step even though the input is unexpected, which may cause errors later. The same applies to other data importing scenarios.
Solution
It is recommended to set the columns and DataType explicitly in data processing.
Hi! Thank you for your contribution! Please re-check all issue template checklists - unfilled issues would be closed automatically. And do not forget to join our slack for collaboration.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Hello!
I found an AI-Specific Code smell in your project.
The smell is called: Columns and DataType Not Explicitly Set
You can find more information about it in this paper: https://dl.acm.org/doi/abs/10.1145/3522664.3528620.
According to the paper, the smell is described as follows:
Example:
You can find the code related to this smell in this link:
catalyst/catalyst/contrib/utils/report.py
Lines 86 to 106 in fccfb60
I also found instances of this smell in other files, such as:
File: https://github.com/catalyst-team/catalyst/blob/master/catalyst/contrib/datasets/movielens.py#L550-L560 Line: 555
File: https://github.com/catalyst-team/catalyst/blob/master/catalyst/contrib/datasets/movielens.py#L551-L561 Line: 556
File: https://github.com/catalyst-team/catalyst/blob/master/catalyst/contrib/datasets/movielens.py#L552-L562 Line: 557
File: https://github.com/catalyst-team/catalyst/blob/master/catalyst/contrib/datasets/movielens.py#L555-L565 Line: 560
File: https://github.com/catalyst-team/catalyst/blob/master/catalyst/contrib/datasets/movielens.py#L556-L566 Line: 561
.
I hope this information is helpful!
The text was updated successfully, but these errors were encountered: