public void ObservationCSFileContentTest() { (Pipeline pipeline, ColumnInferenceResults columnInference) = GetMockedBinaryPipelineAndInference(); var consoleCodeGen = new CodeGenerator(pipeline, columnInference, CreateCodeGeneratorSettingsFor(TaskKind.BinaryClassification)); var result = consoleCodeGen.GenerateModelProjectContents(_namespaceValue, typeof(float), true, true, false, false, false, false); Approvals.Verify(result.ModelInputCSFileContent); }
private (string ModelInputCSFileContent, string ModelOutputCSFileContent, string ConsumeModelCSFileContent, string ModelProjectFileContent) GenerateModelProjectContentsForRecommendation() { CodeGenerator consoleCodeGen = PrepareForRecommendationTask(); return(consoleCodeGen.GenerateModelProjectContents( _namespaceValue, labelTypeCsharp: typeof(float), includeLightGbmPackage: false, includeMklComponentsPackage: false, includeFastTreePackage: false, includeImageTransformerPackage: false, includeImageClassificationPackage: false, includeRecommenderPackage: true)); }