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
Since the bayeslite schema uses COLLATE NOCSAE the return variable names are always lower case. Even if they were not, Loom will expect variables to be of the same that was used to create the models, which is the same capitalization that appears in the bayesdb table:
Since the bayeslite schema uses COLLATE NOCASE the return variable names are always lower case
Not sure where I obtained this bizarre statement from. It is false, the COLLATE NOCASE indicates to ignore case for comparison purposes, but stores the entry in whatever case was indicated in the INSERT INTO statement.
Nevertheless, the function bayesdb_variable_name always returns lower case variable names, since variable names in the bayesdb_variable table are always stored in lowercase by the interpreter (discussion #546):
bayeslite/src/backends/loom_backend.py
Lines 730 to 743 in 2a305b1
Since the bayeslite schema uses COLLATE NOCSAE the return variable names are always lower case. Even if they were not, Loom will expect variables to be of the same that was used to create the models, which is the same capitalization that appears in the bayesdb table:
bayeslite/src/backends/loom_backend.py
Lines 192 to 209 in 2a305b1
The text was updated successfully, but these errors were encountered: