protected override IEnumerable <string> GenerateTraining() { List <string> strings = GetHardcodedTrainingSamples(); strings.AddRange(StringValueGenerator.GetRandomStrings(68, 0, 20, rand)); return(strings); }
private IEnumerable <List <string> > GetRandomStringsOfStrings(int n, FastRandom rand) { for (int i = 0; i < n; i++) { int count = rand.Next(1, 50 + 1); yield return(StringValueGenerator.GetRandomStrings(count, 0, 50, rand).ToList()); } }
protected override IEnumerable <string> GenerateTest() { List <string> strings = StringValueGenerator.GetRandomStrings(500, 2, 2, rand).ToList(); // Random length-2 inputs strings.AddRange(StringValueGenerator.GetRandomStrings(500, 3, 3, rand)); // Random length-3 inputs strings.AddRange(StringValueGenerator.GetRandomStrings(1000, 2, 50, rand)); // Random >= 2 length inputs return(strings); }
protected override IEnumerable <string> GenerateTraining() { List <string> strings = GetHardcodedTrainingSamples(); strings.AddRange(GetAllLowerCaseLetters()); strings.AddRange(GetAllUpperCaseLetters()); strings.AddRange(StringValueGenerator.GetRandomStrings(150, 2, 20, rand)); return(strings); }
protected override IEnumerable <string> GenerateTraining() { List <string> strings = GetHardcodedTrainingSamples(); strings.AddRange(StringValueGenerator.GetRandomStrings(55, 2, 2, rand)); // Random length-2 inputs strings.AddRange(StringValueGenerator.GetRandomStrings(50, 3, 3, rand)); // Random length-3 inputs strings.AddRange(StringValueGenerator.GetRandomStrings(89, 2, 50, rand)); // Random >= 2 length inputs return(strings); }
protected override IEnumerable <string> GenerateTest() { return(StringValueGenerator.GetRandomStrings(1000, 0, 20, rand).ToList()); }