Changeset 17762 for branches/3022-FastFunctionExtraction
- Timestamp:
- 09/25/20 13:29:46 (4 years ago)
- Location:
- branches/3022-FastFunctionExtraction/FFX
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3022-FastFunctionExtraction/FFX/FastFunctionExtraction.cs
r17740 r17762 19 19 [Creatable(Category = CreatableAttribute.Categories.Algorithms, Priority = 999)] 20 20 [StorableType("689280F7-E371-44A2-98A5-FCEDF22CA343")] // for persistence (storing your algorithm to a files or transfer to HeuristicLab.Hive 21 public sealed class FastFunctionExtraction : FixedDataAnalysisAlgorithm< RegressionProblem> {21 public sealed class FastFunctionExtraction : FixedDataAnalysisAlgorithm<IRegressionProblem> { 22 22 23 23 #region constants … … 259 259 } 260 260 261 for (int i = 0; i < 32; i++) { 261 for (int i = 0; i < 32; i++) { // Iterate all combinations of 5 bools. 262 262 // map i to a bool array of length 5 263 263 var arr = i.ToBoolArray(5); -
branches/3022-FastFunctionExtraction/FFX/FastFunctionExtraction.csproj
r17737 r17762 68 68 <HintPath>..\..\..\trunk\bin\HeuristicLab.Data-3.3.dll</HintPath> 69 69 </Reference> 70 <Reference Include="HeuristicLab.Encodings.BinaryVectorEncoding-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">71 <SpecificVersion>False</SpecificVersion>72 <HintPath>..\..\..\trunk\bin\HeuristicLab.Encodings.BinaryVectorEncoding-3.3.dll</HintPath>73 </Reference>74 70 <Reference Include="HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 75 71 <SpecificVersion>False</SpecificVersion> … … 91 87 <HintPath>..\..\..\trunk\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 92 88 </Reference> 93 <Reference Include="HeuristicLab.Problems.Binary-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">94 <SpecificVersion>False</SpecificVersion>95 <HintPath>..\..\..\trunk\bin\HeuristicLab.Problems.Binary-3.3.dll</HintPath>96 </Reference>97 89 <Reference Include="HeuristicLab.Problems.DataAnalysis-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 98 90 <SpecificVersion>False</SpecificVersion> … … 108 100 </Reference> 109 101 <Reference Include="HeuristicLab.Problems.Instances-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec" /> 110 <Reference Include="HeuristicLab.Problems.TestFunctions.MultiObjective-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">111 <SpecificVersion>False</SpecificVersion>112 <HintPath>..\..\..\trunk\bin\HeuristicLab.Problems.TestFunctions.MultiObjective-3.3.dll</HintPath>113 </Reference>114 102 <Reference Include="HeuristicLab.Random-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 115 103 <SpecificVersion>False</SpecificVersion> -
branches/3022-FastFunctionExtraction/FFX/Plugin.cs
r17218 r17762 11 11 // not correct then your plugin cannot be used on HeuristicLab.Hive 12 12 // 13 [PluginDependency("HeuristicLab.Algorithms.DataAnalysis", "3.4")] 14 [PluginDependency("HeuristicLab.Algorithms.DataAnalysis.Glmnet", "3.4")] 15 [PluginDependency("HeuristicLab.Analysis", "3.3")] 13 16 [PluginDependency("HeuristicLab.Collections", "3.3")] 14 17 [PluginDependency("HeuristicLab.Common", "3.3")] 15 18 [PluginDependency("HeuristicLab.Core", "3.3")] 16 19 [PluginDependency("HeuristicLab.Data", "3.3")] 17 [PluginDependency("HeuristicLab.Encodings. BinaryVectorEncoding", "3.3")]20 [PluginDependency("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding", "3.4")] 18 21 [PluginDependency("HeuristicLab.Optimization", "3.3")] 19 22 [PluginDependency("HeuristicLab.Parameters", "3.3")] 20 23 [PluginDependency("HeuristicLab.Persistence", "3.3")] 21 [PluginDependency("HeuristicLab.Problems.Binary", "3.3")] 24 [PluginDependency("HeuristicLab.Problems.DataAnalysis", "3.4")] 25 [PluginDependency("HeuristicLab.Problems.DataAnalysis.Symbolic", "3.4")] 26 [PluginDependency("HeuristicLab.Problems.DataAnalysis.Symbolic.Regression", "3.4")] 27 [PluginDependency("HeuristicLab.Problems.Instances", "3.3")] 22 28 [PluginDependency("HeuristicLab.Random", "3.3")] 23 29
Note: See TracChangeset
for help on using the changeset viewer.