1 write to _parent
Microsoft.ML.Transforms (1)
RandomFourierFeaturizing.cs (1)
479_parent = parent;
16 references to _parent
Microsoft.ML.Transforms (16)
RandomFourierFeaturizing.cs (16)
480_types = new DataViewType[_parent.ColumnPairs.Length]; 481_srcTypes = new DataViewType[_parent.ColumnPairs.Length]; 482_srcCols = new int[_parent.ColumnPairs.Length]; 483for (int i = 0; i < _parent.ColumnPairs.Length; i++) 485inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _srcCols[i]); 489_types[i] = new VectorDataViewType(NumberDataViewType.Single, _parent._transformInfos[i].RotationTerms == null ? 490_parent._transformInfos[i].NewDim * 2 : _parent._transformInfos[i].NewDim); 496var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 497for (int i = 0; i < _parent.ColumnPairs.Length; i++) 498result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], null); 505Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 518var productAligned = new AlignedArray(RoundUp(_parent._transformInfos[iinfo].NewDim, _cfltAlign), CpuMathUtils.GetVectorAlignment()); 524TransformFeatures(in src, ref dst, _parent._transformInfos[iinfo], featuresAligned, productAligned); 535var productAligned = new AlignedArray(RoundUp(_parent._transformInfos[iinfo].NewDim, _cfltAlign), CpuMathUtils.GetVectorAlignment()); 544TransformFeatures(in oneDimensionalVector, ref dst, _parent._transformInfos[iinfo], featuresAligned, productAligned);