2 writes to Model
Microsoft.ML.OnnxTransformer (2)
OnnxTransform.cs (2)
260Model = new OnnxModel(options.ModelFile, options.GpuDeviceId, options.FallbackToCpu, ownModelFile: false, shapeDictionary: shapeDictionary, options.RecursionLimit, 267Model = OnnxModel.CreateFromBytes(modelBytes, env, options.GpuDeviceId, options.FallbackToCpu, shapeDictionary: shapeDictionary, options.RecursionLimit);
17 references to Model
Microsoft.ML.OnnxTransformer (17)
OnnxTransform.cs (17)
275var modelInfo = Model.ModelInfo; 276Inputs = (options.InputColumns.Count() == 0) ? Model.ModelInfo.InputNames.ToArray() : options.InputColumns; 277Outputs = (options.OutputColumns.Count() == 0) ? Model.ModelInfo.OutputNames.ToArray() : options.OutputColumns; 279var numModelOutputs = Model.ModelInfo.OutputsInfo.Length; 282var outputInfo = Model.ModelInfo.GetOutput(Outputs[i]); 353ctx.SaveBinaryStream("OnnxModel", w => { w.WriteByteArray(File.ReadAllBytes(Model.ModelStream.Name)); }); 406return Model.ModelInfo.OutputNames.IndexOf(Outputs[iinfo]); 414Model?.Dispose(); 444var model = _parent.Model; 514var graph = _parent.Model.Graph; 553if (_parent.Model.ModelInfo.OutputsInfo[_parent.MapDataViewColumnToOnnxOutputTensor(iinfo)].DataViewType is VectorDataViewType vectorType) 564var type = _parent.Model.ModelInfo.OutputsInfo[_parent.MapDataViewColumnToOnnxOutputTensor(iinfo)].DataViewType.RawType; 626outputCache.OutputOnnxValues = _parent.Model.Run(inputNameOnnxValues, activeOutputColNames); 691var caster = _parent.Model.ModelInfo.OutputsInfo[_parent.MapDataViewColumnToOnnxOutputTensor(iinfo)].Caster; 955if (Transformer.Model.ModelInfo.InputsInfo[i].Shape.Where(x => x == 0).Count() > 1) 962var inputsInfo = Transformer.Model.ModelInfo.InputsInfo; 963var idx = Transformer.Model.ModelInfo.InputNames.IndexOf(input);