1 write to _parent
Microsoft.ML.TensorFlow (1)
TensorflowTransform.cs (1)
546_parent = parent;
33 references to _parent
Microsoft.ML.TensorFlow (33)
TensorflowTransform.cs (33)
547_inputColIndices = new int[_parent.Inputs.Length]; 548_isInputVector = new bool[_parent.Inputs.Length]; 549_fullySpecifiedShapes = new TensorShape[_parent.Inputs.Length]; 550for (int i = 0; i < _parent.Inputs.Length; i++) 552if (!inputSchema.TryGetColumnIndex(_parent.Inputs[i], out _inputColIndices[i])) 553throw Host.ExceptSchemaMismatch(nameof(InputSchema), "source", _parent.Inputs[i]); 560var expectedType = Tf2MlNetType(_parent.TFInputTypes[i]); 562throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.Inputs[i], expectedType.ToString(), type.ToString()); 563var originalShape = _parent.TFInputShapes[i]; 597throw Contracts.Except($"Input shape mismatch: Input '{_parent.Inputs[i]}' has shape {originalShape.ToString()}, but input data is of length {typeValueCount}."); 616throw Contracts.Except($"Input shape mismatch: Input '{_parent.Inputs[i]}' has shape {originalShape.ToString()}, but input data is of length {typeValueCount}."); 625if (_parent._addBatchDimensionInput) 645var activeOutputColNames = _parent.Outputs.Where((x, i) => activeOutput(i)).ToArray(); 647var type = Tf2MlNetType(_parent.TFOutputTypes[iinfo]).RawType; 648Host.Assert(type == _parent.OutputTypes[iinfo].GetItemType().RawType); 649var srcTensorGetters = GetTensorValueGetters(input, _inputColIndices, _isInputVector, _parent.TFInputTypes, _fullySpecifiedShapes); 674private protected override void SaveModel(ModelSaveContext ctx) => _parent.SaveModel(ctx); 704if (_parent.OutputTypes[iinfo].IsStandardScalar()) 709var tensor = outputCache.Outputs[_parent.Outputs[iinfo]]; 716if (_parent.TFOutputTypes[iinfo] == TF_DataType.TF_STRING) 722var tensor = outputCache.Outputs[_parent.Outputs[iinfo]]; 737var tensor = outputCache.Outputs[_parent.Outputs[iinfo]]; 754if (_parent.Graph.graph_key != tf.get_default_graph().graph_key) 755_parent.Session.graph.as_default(); 756Runner runner = new Runner(_parent.Session, _parent.Inputs.ToArray(), _parent.Outputs.ToArray()); 759for (int i = 0; i < _parent.Inputs.Length; i++) 781return col => Enumerable.Range(0, _parent.Outputs.Length).Any(i => activeOutput(i)) && _inputColIndices.Any(i => i == col); 786var info = new DataViewSchema.DetachedColumn[_parent.Outputs.Length]; 787for (int i = 0; i < _parent.Outputs.Length; i++) 788info[i] = new DataViewSchema.DetachedColumn(_parent.Outputs[i], _parent.OutputTypes[i], null);