+ /// This transform essentially performs the following SQL-like operation:
+ /// SELECT GroupKey1, GroupKey2, ... GroupKeyK, LIST(Value1), LIST(Value2), ... LIST(ValueN)
/// FROM Data
- /// GROUP BY GroupKey1, GroupKey2, ... GroupKeyK.
+ /// GROUP BY GroupKey1, GroupKey2, ... GroupKeyK.
///
- /// It assumes that the group keys are contiguous (if a new group key sequence is encountered, the group is over).
+ /// It assumes that the group keys are contiguous (if a new group key sequence is encountered, the group is over).
/// The GroupKeyN and ValueN columns can be of any primitive types. The code requires that every raw type T of the group key column
/// is an , which is currently true for all existing primitive types.
- /// The produced ValueN columns will be variable-length vectors of the original value column types.
+ /// The produced ValueN columns will be variable-length vectors of the original value column types.
///
- /// The order of ValueN entries in the lists is preserved.
+ /// The order of ValueN entries in the lists is preserved.
///
+ ///
/// Example:
/// User Item
/// Pete Book
@@ -49,7 +54,8 @@ namespace Microsoft.ML.Runtime.Data
/// Pete [Book]
/// Tom [Table, Kitten]
/// Pete [Chair, Cup]
- ///
+ ///
+ ///
public sealed class GroupTransform : TransformBase
{
public const string Summary = "Groups values of a scalar column into a vector, by a contiguous group ID";
diff --git a/src/Microsoft.ML.Transforms/KeyToBinaryVectorTransform.cs b/src/Microsoft.ML.Transforms/KeyToBinaryVectorTransform.cs
index 41f205ef9a..dcd78bd397 100644
--- a/src/Microsoft.ML.Transforms/KeyToBinaryVectorTransform.cs
+++ b/src/Microsoft.ML.Transforms/KeyToBinaryVectorTransform.cs
@@ -11,6 +11,7 @@
using Microsoft.ML.StaticPipe;
using Microsoft.ML.StaticPipe.Runtime;
using Microsoft.ML.Transforms.Categorical;
+using Microsoft.ML.Transforms.Conversions;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -28,7 +29,7 @@
[assembly: LoadableClass(typeof(IRowMapper), typeof(KeyToBinaryVectorTransform), null, typeof(SignatureLoadRowMapper),
KeyToBinaryVectorTransform.UserName, KeyToBinaryVectorTransform.LoaderSignature)]
-namespace Microsoft.ML.Runtime.Data
+namespace Microsoft.ML.Transforms.Conversions
{
public sealed class KeyToBinaryVectorTransform : OneToOneTransformerBase
{
diff --git a/src/Microsoft.ML.Transforms/LearnerFeatureSelection.cs b/src/Microsoft.ML.Transforms/LearnerFeatureSelection.cs
index c8a90bc390..a75cec4a19 100644
--- a/src/Microsoft.ML.Transforms/LearnerFeatureSelection.cs
+++ b/src/Microsoft.ML.Transforms/LearnerFeatureSelection.cs
@@ -14,7 +14,7 @@
[assembly: LoadableClass(LearnerFeatureSelectionTransform.Summary, typeof(IDataTransform), typeof(LearnerFeatureSelectionTransform), typeof(LearnerFeatureSelectionTransform.Arguments), typeof(SignatureDataTransform),
"Learner Feature Selection Transform", "LearnerFeatureSelectionTransform", "LearnerFeatureSelection")]
-namespace Microsoft.ML.Runtime.Data
+namespace Microsoft.ML.Transforms
{
///