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
I found out some LM models are very big and includes too many unused outputs. However, our internal NPU backend compiler don't support 16+ outputs. To remove some unused outputs from LM Models, circle-opselector is very useful, but it doesn't support 'exclusion by id' functionality. I wish the function is supported.
I tried circle-opselector to remove those unused outputs by splitting numbers, like below.
num="1-59,61-81,83-185,187-207,209-311,313-333,335-437,439-2000"# to exclude 60, 82, 186, ...circle-opselector--by_id"${num}" $PREFIX.circle $PREFIX.${num}.circle
If circle-opselector had --exclude_by_id(please, suggest me any better name for this option) option or so, it would be much easier.
I've heard that you're looking for a tool that selects outputs. Maybe we can make a new option like --output_id, which removes the current outputs and creates outputs for given node ids.
What?
I found out some LM models are very big and includes too many unused outputs. However, our internal NPU backend compiler don't support 16+ outputs. To remove some unused outputs from LM Models, circle-opselector is very useful, but it doesn't support 'exclusion by id' functionality. I wish the function is supported.
I tried circle-opselector to remove those unused outputs by splitting numbers, like below.
If circle-opselector had
--exclude_by_id
(please, suggest me any better name for this option) option or so, it would be much easier.I will assign myself to tackle this issue, if others agree with its necessity.
The text was updated successfully, but these errors were encountered: