@@ -459,20 +459,20 @@ public void SaveAsOnnx(OnnxContext ctx)
459
459
private void SaveAsOnnxCore ( OnnxContext ctx , int iinfo , string srcVariableName , string dstVariableName )
460
460
{
461
461
var opType = "Squeeze" ;
462
- var squeezeOutput = ctx . AddIntermediateVariable ( null , "SqueezeOutput" , true ) ;
462
+ var squeezeOutput = ctx . AddIntermediateVariable ( _types [ iinfo ] , "SqueezeOutput" , true ) ;
463
463
var node = ctx . CreateNode ( opType , srcVariableName , squeezeOutput , ctx . GetNodeName ( opType ) , "" ) ;
464
464
node . AddAttribute ( "axes" , new long [ ] { 0 } ) ;
465
465
466
466
opType = "StringNormalizer" ;
467
- var stringNormalizerOutput = ctx . AddIntermediateVariable ( null , "StringNormalizerOutput" , true ) ;
467
+ var stringNormalizerOutput = ctx . AddIntermediateVariable ( _types [ iinfo ] , "StringNormalizerOutput" , true ) ;
468
468
node = ctx . CreateNode ( opType , squeezeOutput , stringNormalizerOutput , ctx . GetNodeName ( opType ) , "" ) ;
469
469
470
470
var langToUse = _parent . _columns [ iinfo ] . Language ;
471
471
var lang = default ( ReadOnlyMemory < char > ) ;
472
472
UpdateLanguage ( ref langToUse , null , ref lang ) ;
473
473
474
- var words = StopWords [ ( int ) 0 ] . Select ( item => Convert . ToString ( item . Value ) ) ;
475
- node . AddAttribute ( "stopwords" , StopWords [ ( int ) 0 ] . Select ( item => Convert . ToString ( item . Value ) ) ) ;
474
+ var words = StopWords [ iinfo ] . Select ( item => Convert . ToString ( item . Value ) ) ;
475
+ node . AddAttribute ( "stopwords" , StopWords [ iinfo ] . Select ( item => Convert . ToString ( item . Value ) ) ) ;
476
476
477
477
opType = "Unsqueeze" ;
478
478
squeezeOutput = ctx . AddIntermediateVariable ( _types [ iinfo ] , "SqueezeOutput" ) ;
@@ -1150,12 +1150,12 @@ public void SaveAsOnnx(OnnxContext ctx)
1150
1150
private void SaveAsOnnxCore ( OnnxContext ctx , int iinfo , string srcVariableName , string dstVariableName )
1151
1151
{
1152
1152
var opType = "Squeeze" ;
1153
- var squeezeOutput = ctx . AddIntermediateVariable ( null , "SqueezeOutput" , true ) ;
1153
+ var squeezeOutput = ctx . AddIntermediateVariable ( _types [ iinfo ] , "SqueezeOutput" , true ) ;
1154
1154
var node = ctx . CreateNode ( opType , srcVariableName , squeezeOutput , ctx . GetNodeName ( opType ) , "" ) ;
1155
1155
node . AddAttribute ( "axes" , new long [ ] { 0 } ) ;
1156
1156
1157
1157
opType = "StringNormalizer" ;
1158
- var stringNormalizerOutput = ctx . AddIntermediateVariable ( null , "StringNormalizerOutput" , true ) ;
1158
+ var stringNormalizerOutput = ctx . AddIntermediateVariable ( _types [ iinfo ] , "StringNormalizerOutput" , true ) ;
1159
1159
node = ctx . CreateNode ( opType , squeezeOutput , stringNormalizerOutput , ctx . GetNodeName ( opType ) , "" ) ;
1160
1160
var words = _parent . _stopWordsMap . ToList ( ) ;
1161
1161
node . AddAttribute ( "stopwords" , words . Select ( item => Convert . ToString ( item . Value ) ) ) ;
0 commit comments