3 writes to _latentWeightsAligned
Microsoft.ML.StandardTrainers (3)
FactorizationMachine\FieldAwareFactorizationMachineModelParameters.cs (3)
92_latentWeightsAligned = new AlignedArray(FeatureCount * FieldCount * LatentDimAligned, 16); 126_latentWeightsAligned = latentWeightsAligned; 160_latentWeightsAligned = new AlignedArray(FeatureCount * FieldCount * LatentDimAligned, 16);
10 references to _latentWeightsAligned
Microsoft.ML.StandardTrainers (10)
FactorizationMachine\FieldAwareFactorizationMachineModelParameters.cs (10)
103_latentWeightsAligned[indexAligned + k] = latentWeights[index + k]; 105_latentWeightsAligned[indexAligned + k] = 0; 170_latentWeightsAligned[vBiasAligned + k] = latentWeights[vBias + k]; 172_latentWeightsAligned[vBiasAligned + k] = 0; 206Host.Assert(_latentWeightsAligned.Size == FeatureCount * FieldCount * LatentDimAligned); 221latentWeights[vBias + k] = _latentWeightsAligned[vBiasAligned + k]; 235featureFieldBuffer, featureIndexBuffer, featureValueBuffer, _linearWeights, _latentWeightsAligned, latentSum, ref modelResponse); 251Host.AssertValue(_latentWeightsAligned); 253latentWeights.CopyFrom(_latentWeightsAligned); 279latentWeights[index + k] = _latentWeightsAligned[indexAligned + k];