asyml / forte

Forte is a flexible and powerful ML workflow builder. This is part of the CASL project: http://casl-project.ai/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create interface (such as for Entry) to extract attributes (especially in massive settings) directly

J007X opened this issue · comments

commented

Is your feature request related to a problem? Please describe.
In recent profiling tests we found there could be excessive packing/unpacking for the attributes of datatypes such as entry which could slow down the performance.

Describe the solution you'd like
So after discussion, a new requirement for Creating interface to extract attributes (especially in massive settings) directly without going through classes is added as a general task/goal for performance improvement (sub project).

Describe alternatives you've considered
Considered adding this interfaces in several possible places but settled on the data_store for the lower level interface.

Additional context