Class BenchmarkConfig
  
  Represents a configuration for a benchmark
    Inheritance
    System.Object
    BenchmarkConfig
   
  
  Assembly: SigStat.Common.dll
  Syntax
  
    public class BenchmarkConfig : object
   
  Constructors
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  BenchmarkConfig()
  
  
  Declaration
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  BenchmarkConfig(BenchmarkConfig)
  
  
  Declaration
  
    public BenchmarkConfig(BenchmarkConfig c)
   
  Parameters
  
  Properties
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Classifier
  
  
  Declaration
  
    public string Classifier { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Database
  
  
  Declaration
  
    public string Database { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Distance
  
  
  Declaration
  
    public string Distance { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Features
  
  
  Declaration
  
    public string Features { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Interpolation
  
  
  Declaration
  
    public string Interpolation { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ResamplingParam
  
  
  Declaration
  
    public double ResamplingParam { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ResamplingType_Filter
  
  
  Declaration
  
    public string ResamplingType_Filter { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Rotation
  
  
  Declaration
  
    public bool Rotation { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Sampling
  
  
  Declaration
  
    public string Sampling { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Translation_Scaling
  
  
  Declaration
  
    public (string Translation, string Scaling) Translation_Scaling { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.ValueTuple<System.String, System.String> |  | 
    
  
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  FromJsonFile(String)
  
  
  Declaration
  
    public BenchmarkConfig FromJsonFile(string path)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | path |  | 
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  FromJsonString(String)
  
  
  Declaration
  
    public static BenchmarkConfig FromJsonString(string jsonString)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | jsonString |  | 
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GenerateConfigurations()
  
  
  Declaration
  
    public static List<BenchmarkConfig> GenerateConfigurations()
   
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ToJsonString()
  
  
  Declaration
  
    public string ToJsonString()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ToKeyValuePairs()
  
  
  Declaration
  
    public IEnumerable<KeyValuePair<string, string>> ToKeyValuePairs()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | IEnumerable<KeyValuePair<System.String, System.String>> |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ToShortString()
  
  
  Declaration
  
    public string ToShortString()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  |