yunyad opened a new issue, #3775: URL: https://github.com/apache/texera/issues/3775
## Problem Summary Several machine learning training operators are misrepresented in the frontend. When dragging in an operator like **Decision Tree**, not only is the **name** incorrect (e.g., shown as `Training: Decision Tree`), but the **operator content** — including its parameters, behavior, and ports — is also incorrect. <img width="500" height="254" alt="Image" src="https://github.com/user-attachments/assets/6f49e51c-5ae6-4ee0-95c0-1c4376a3b45d" /> --- ## Steps to Reproduce 1. Drag a **Decision Tree** operator into the canvas. 2. Observe the following issues: - It appears as `Training: Decision Tree` instead of the expected `Decision Tree`. - It only has one port labeled `training`, instead of the expected `training` and `testing` ports. --- ## Root Cause Many training operators do not have a correct, unique name or identifier defined on the backend. As a result, the frontend cannot correctly distinguish between different ML operator types, leading to incorrect operator rendering and behavior. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
