Skip to content

Commit

Permalink
Add missing linePragmas to ConsumeModel.tt (dotnet#4401)
Browse files Browse the repository at this point in the history
* Add missing linePragmas to ConsumeModel.tt

Fixes dotnet#4400
  • Loading branch information
maryamariyan authored and frank-dong-ms committed Nov 4, 2019
1 parent 18cc93a commit c1f9648
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 82 deletions.
81 changes: 0 additions & 81 deletions src/Microsoft.ML.CodeGenerator/Templates/Console/ConsumeModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,69 +17,26 @@ namespace Microsoft.ML.CodeGenerator.Templates.Console
/// <summary>
/// Class to produce the template output
/// </summary>

#line 1 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TextTemplating", "16.0.0.0")]
internal partial class ConsumeModel : ConsumeModelBase
{
#line hidden
/// <summary>
/// Create the template output
/// </summary>
public virtual string TransformText()
{

#line 6 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
if(Target == CSharp.GenerateTarget.Cli){

#line default
#line hidden

#line 7 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
CLI_Annotation();

#line default
#line hidden

#line 8 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
} else if(Target == CSharp.GenerateTarget.ModelBuilder){

#line default
#line hidden

#line 9 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
MB_Annotation();

#line default
#line hidden

#line 10 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
}

#line default
#line hidden
this.Write("\r\nusing System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing Sys" +
"tem.Text;\r\nusing Microsoft.ML;\r\nusing ");

#line 17 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(Namespace));

#line default
#line hidden
this.Write(".Model;\r\nusing ");

#line 18 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(Namespace));

#line default
#line hidden
this.Write(".Model.DataModels;\r\n\r\nnamespace ");

#line 20 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(Namespace));

#line default
#line hidden
this.Write(@".Model
{
public class ConsumeModel
Expand All @@ -106,70 +63,32 @@ public static ModelOutput Predict(ModelInput input)
");
return this.GenerationEnvironment.ToString();
}

#line 43 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\ConsumeModel.tt"

public string Namespace {get;set;}
internal CSharp.GenerateTarget Target {get;set;}


#line default
#line hidden

#line 1 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\Annotation.ttinclude"

void CLI_Annotation()
{

#line default
#line hidden

#line 3 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\Annotation.ttinclude"
this.Write(@"//*****************************************************************************************
//* *
//* This is an auto-generated file by Microsoft ML.NET CLI (Command-Line Interface) tool. *
//* *
//*****************************************************************************************
");


#line default
#line hidden

#line 9 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\Annotation.ttinclude"

}


#line default
#line hidden

#line 12 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\Annotation.ttinclude"

void MB_Annotation()
{

#line default
#line hidden

#line 14 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\Annotation.ttinclude"
this.Write("// This file was auto-generated by ML.NET Model Builder. \r\n");


#line default
#line hidden

#line 16 "C:\CodeHub\machinelearning\src\Microsoft.ML.CodeGenerator\Templates\Console\Annotation.ttinclude"

}


#line default
#line hidden
}

#line default
#line hidden
#region Base class
/// <summary>
/// Base class for this transformation
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<#@ template language="C#" visibility="internal" #>
<#@ template language="C#" linePragmas="false" visibility="internal" #>
<#@ assembly name="System.Core" #>
<#@ import namespace="System.Linq" #>
<#@ import namespace="System.Text" #>
Expand Down

0 comments on commit c1f9648

Please sign in to comment.