Search code examples
pythonprocessorange

How to cancle process in Orange Canvas?


Hey I started to use the graphical orange canvas toolbox for data mining. Connecting nodes on the workspace can cause the execution of the associated tasks. I know that these automatic apply can be disabled, but in the case I missed that and accidently start a realy heavy process like outliner detection on a big dataset is there a way to stop the current pipeline task without killing the hole system process?


Solution

  • Unfortunately there is no such stopping functionality in Orange yet.

    The developers of Orange are working towards making widgets compute in threads, which can let us control stopping. The Test & Learn widget, for example, already works in a separate thread. There, if the user changes options while widget is already working, it stops the current computation and starts a new one. But even there, there is no GUI option to just stop the computation.