Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/15/09 13:22:07 (15 years ago)
Author:
gkronber
Message:

Moved ALGLIB code into a separate plugin. #783

Location:
trunk/sources/HeuristicLab.LinearRegression/3.2
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.LinearRegression/3.2/HeuristicLab.LinearRegression-3.2.csproj

    r2360 r2430  
    8080  </ItemGroup>
    8181  <ItemGroup>
    82     <Compile Include="alglib\ap.cs" />
    83     <Compile Include="alglib\bdsvd.cs" />
    84     <Compile Include="alglib\bidiagonal.cs" />
    85     <Compile Include="alglib\blas.cs" />
    86     <Compile Include="alglib\leastsquares.cs" />
    87     <Compile Include="alglib\lq.cs" />
    88     <Compile Include="alglib\qr.cs" />
    89     <Compile Include="alglib\reflections.cs" />
    90     <Compile Include="alglib\rotations.cs" />
    91     <Compile Include="alglib\spline3.cs" />
    92     <Compile Include="alglib\svd.cs" />
    9382    <Compile Include="LinearClassification.cs" />
    9483    <Compile Include="HeuristicLabLinearRegressionPlugin.cs" />
     
    10392  </ItemGroup>
    10493  <ItemGroup>
     94    <ProjectReference Include="..\..\ALGLIB\ALGLIB.csproj">
     95      <Project>{44456535-5DB5-454A-BE2B-7426DA6700B6}</Project>
     96      <Name>ALGLIB</Name>
     97    </ProjectReference>
    10598    <ProjectReference Include="..\..\HeuristicLab.Common\3.2\HeuristicLab.Common-3.2.csproj">
    10699      <Project>{1FC004FC-59AF-4249-B1B6-FF25873A20E4}</Project>
     
    160153    </ProjectReference>
    161154  </ItemGroup>
    162   <ItemGroup>
    163     <Content Include="ALGLIB License.txt">
    164       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    165     </Content>
    166   </ItemGroup>
    167155  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    168156  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
  • trunk/sources/HeuristicLab.LinearRegression/3.2/HeuristicLabLinearRegressionPlugin.cs

    r2353 r2430  
    2727  [ClassInfo(Name = "HeuristicLab.LinearRegression-3.2")]
    2828  [PluginFile(Filename = "HeuristicLab.LinearRegression-3.2.dll", Filetype = PluginFileType.Assembly)]
    29   [PluginFile(Filename = "ALGLIB License.txt", Filetype = PluginFileType.License)]
     29  [Dependency(Dependency = "ALGLIB")]
    3030  [Dependency(Dependency = "HeuristicLab.Common-3.2")]
    3131  [Dependency(Dependency = "HeuristicLab.Core-3.2")]
  • trunk/sources/HeuristicLab.LinearRegression/3.2/LinearRegressionOperator.cs

    r2368 r2430  
    104104      for (int i = 0; i < weights.Length; i++) weights[i] = 1.0;
    105105      // call external ALGLIB solver
    106       leastsquares.buildgeneralleastsquares(ref targetVector, ref weights, ref inputMatrix, inputMatrix.GetLength(0), inputMatrix.GetLength(1), ref coefficients);
     106      alglib.leastsquares.buildgeneralleastsquares(ref targetVector, ref weights, ref inputMatrix, inputMatrix.GetLength(0), inputMatrix.GetLength(1), ref coefficients);
    107107
    108108      return coefficients;
Note: See TracChangeset for help on using the changeset viewer.