3 writes to Graph
Microsoft.ML.OnnxConverter (3)
OnnxMl.cs (2)
1903Graph = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.GraphProto(); 1956Graph = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.GraphProto();
OnnxUtils.cs (1)
309model.Graph = new GraphProto();
23 references to Graph
Microsoft.ML.OnnxConverter (9)
OnnxMl.cs (8)
1749if (!object.Equals(Graph, other.Graph)) return false; 1765if (graph_ != null) hash ^= Graph.GetHashCode(); 1816output.WriteMessage(Graph); 1857size += 1 + pb::CodedOutputStream.ComputeMessageSize(Graph); 1905Graph.MergeFrom(other.Graph); 1958input.ReadMessage(Graph);
OnnxUtils.cs (1)
310var graph = model.Graph;
Microsoft.ML.Tests (14)
OnnxConversionTest.cs (14)
512var floatScalar = model.Graph.Initializer[0]; 518var int64Scalar = model.Graph.Initializer[1]; 524var stringScalar = model.Graph.Initializer[2]; 530var floatsTensor = model.Graph.Initializer[3]; 540var int64sTensor = model.Graph.Initializer[4]; 550var stringsTensor = model.Graph.Initializer[5]; 753Assert.Equal("Scaler", model.Graph.Node[0].OpType); 754Assert.Equal("LinearRegressor", model.Graph.Node[1].OpType); 1630string[] inputNames = onnxModel.Graph.Input.Select(valueInfoProto => valueInfoProto.Name).ToArray(); 1631string[] outputNames = onnxModel.Graph.Output.Select(valueInfoProto => valueInfoProto.Name).ToArray(); 1739Assert.True(model.Graph.Output.Count == 1); 1740Assert.Equal("Target1.output", model.Graph.Output[0].Name); 1800string[] inputNames = onnxProtoBufModel.Graph.Input.Select(valueInfoProto => valueInfoProto.Name).ToArray(); 1801string[] outputNames = onnxProtoBufModel.Graph.Output.Select(valueInfoProto => valueInfoProto.Name).ToArray();