Ejemplo n.º 1
0
        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));
        }