ADDED: chanIndex class optimization

Hello,

I’ve been using the chanIndex class on a pattern CHOP being used as a lookup index and I find it to be an extremely convenient way to work with CHOPs when its available. It allows you to drastically cut down the amount of operators and export expressions in your network but I unfortunately just found out that it’s hugely inefficient. I was wondering if there might be some room for improvement here.

In this case I’ve only tested on the pattern CHOP.

chanIndex_optimize.toe (5.9 KB)

Thank-you,
Owen

Hello again,

Bumping this topic because I’m very curious about it. I plan on testing out some other CHOPs once I get the time because I’m realizing that maybe some of my modules will run a lot more efficiently if I forgo using chanIndex all together.

Thank-you

Thanks for the suggestion. I’ve implemented this and it’ll be merged into future builds (likely in a few weeks)