1 write to _parent
Microsoft.ML.Vision (1)
DnnRetrainTransform.cs (1)
770_parent = parent;
35 references to _parent
Microsoft.ML.Vision (35)
DnnRetrainTransform.cs (35)
771_inputColIndices = new int[_parent._inputs.Length]; 772_isInputVector = new bool[_parent._inputs.Length]; 773_fullySpecifiedShapes = new TensorShape[_parent._inputs.Length]; 774for (int i = 0; i < _parent._inputs.Length; i++) 776if (!inputSchema.TryGetColumnIndex(_parent._inputs[i], out _inputColIndices[i])) 777throw Host.ExceptSchemaMismatch(nameof(InputSchema), "source", _parent._inputs[i]); 787var expectedType = Tf2MlNetType(_parent._tfInputTypes[i]); 789throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent._inputs[i], expectedType.ToString(), type.ToString()); 790var originalShape = _parent._tfInputShapes[i]; 812throw Contracts.Except($"Input shape mismatch: Input '{_parent._inputs[i]}' has shape {originalShape.ToString()}, but input data is of length {typeValueCount}."); 819throw Contracts.Except($"Input shape mismatch: Input '{_parent._inputs[i]}' has shape {originalShape.ToString()}, but input data is of length {typeValueCount}."); 830if (_parent._addBatchDimensionInput) 843private protected override void SaveModel(ModelSaveContext ctx) => _parent.SaveModel(ctx); 862var activeOutputColNames = _parent._outputs.Where((x, i) => activeOutput(i)).ToArray(); 864var type = Tf2MlNetType(_parent._tfOutputTypes[iinfo]).RawType; 865Host.Assert(type == _parent._outputTypes[iinfo].GetItemType().RawType); 866var srcTensorGetters = GetTensorValueGetters(input, _inputColIndices, _isInputVector, _parent._tfInputTypes, _fullySpecifiedShapes); 874if (_parent._outputTypes[iinfo].IsStandardScalar()) 880var tensor = outputCache.Outputs[_parent._outputs[iinfo]]; 887if (_parent._tfOutputTypes[iinfo] == TF_DataType.TF_STRING) 893var tensor = outputCache.Outputs[_parent._outputs[iinfo]]; 908var tensor = outputCache.Outputs[_parent._outputs[iinfo]]; 925if (_parent.Graph.graph_key != tf.get_default_graph().graph_key) 926_parent._session.graph.as_default(); 928Runner runner = new Runner(_parent._session, 929_parent._inputs.Select(x => _parent._idvToTfMapping[x]).ToArray(), 930_parent._outputs.Select(x => _parent._idvToTfMapping[x]).ToArray()); 933for (int i = 0; i < _parent._inputs.Length; i++) 949return col => Enumerable.Range(0, _parent._outputs.Length).Any(i => activeOutput(i)) && _inputColIndices.Any(i => i == col); 954var info = new DataViewSchema.DetachedColumn[_parent._outputs.Length]; 955for (int i = 0; i < _parent._outputs.Length; i++) 956info[i] = new DataViewSchema.DetachedColumn(_parent._outputs[i], _parent._outputTypes[i], null);