Transformers\CustomMappingTests.cs (8)
36public class MyLambda : CustomMappingFactory<MyInput, MyOutput>
38public static void MyAction(MyInput input, MyOutput output)
43public override Action<MyInput, MyOutput> GetMapping()
67var customEst = new CustomMappingEstimator<MyInput, MyOutput>(tempoEnv, MyLambda.MyAction, "MyLambda");
79var inputs = ML.Data.CreateEnumerable<MyInput>(transformedData, true);
100Action<MyInput, MyOutput> mapping = (input, output) => output.Together = input.Float1.ToString();
201var filteredData = ML.Data.FilterByCustomPredicate<MyInput>(data, input => input.Float1 % 2 == 0);
202Assert.True(filteredData.GetColumn<float>(filteredData.Schema[nameof(MyInput.Float1)]).All(x => x % 2 == 1));