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
Processor.process() takes metadata, which is used to directly initialize SysOutputInfo. However, these are essentially different data (especially, "metadata" $\subset$SysOutputInfo, but not $=$) and the current implementation makes some confusion around this:
The most significant abuse around this behavior is that FileLoaderMetadata is implicitly converted into SysOutputInfo. This shouldn't work unless explicit conversion:
Processor.process()
takesmetadata
, which is used to directly initializeSysOutputInfo
. However, these are essentially different data (especially, "metadata"SysOutputInfo
, but notThe most significant abuse around this behavior is that
FileLoaderMetadata
is implicitly converted intoSysOutputInfo
. This shouldn't work unless explicit conversion:ExplainaBoard/integration_tests/ner_test.py
Lines 148 to 154 in 4cec0a0
To this end, we need:
Processor
to take the system metadata, not a dict.FileLoaderReturn
/SysOutputInfo
FileLoaderReturn
/SysOutputInfo
The text was updated successfully, but these errors were encountered: