Skip to content

Commit

Permalink
Update Accord.NET library to version 3.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
StefanoRaggi committed Dec 15, 2016
1 parent dd7de8d commit 8688ece
Show file tree
Hide file tree
Showing 14 changed files with 98 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Algorithm.CSharp/FuzzyInferenceAlgorithm.cs
@@ -1,7 +1,7 @@
using System;
using QuantConnect.Data.Market;
using QuantConnect.Indicators;
using AForge.Fuzzy;
using Accord.Fuzzy;

namespace QuantConnect.Algorithm.CSharp
{
Expand Down
29 changes: 22 additions & 7 deletions Algorithm.CSharp/QuantConnect.Algorithm.CSharp.csproj
Expand Up @@ -33,12 +33,24 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="Accord, Version=3.0.2.0, Culture=neutral, PublicKeyToken=fa1a88e29555ccf7, processorArchitecture=MSIL">
<HintPath>..\packages\Accord.3.0.2\lib\net45\Accord.dll</HintPath>
<Reference Include="Accord, Version=3.3.0.0, Culture=neutral, PublicKeyToken=fa1a88e29555ccf7, processorArchitecture=MSIL">
<HintPath>..\packages\Accord.3.3.0\lib\net45\Accord.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Accord.Fuzzy, Version=3.0.2.0, Culture=neutral, PublicKeyToken=fa1a88e29555ccf7, processorArchitecture=MSIL">
<HintPath>..\packages\Accord.Fuzzy.3.0.2\lib\net45\Accord.Fuzzy.dll</HintPath>
<Reference Include="Accord.Fuzzy, Version=3.3.0.0, Culture=neutral, PublicKeyToken=fa1a88e29555ccf7, processorArchitecture=MSIL">
<HintPath>..\packages\Accord.Fuzzy.3.3.0\lib\net45\Accord.Fuzzy.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Accord.Math, Version=3.3.0.0, Culture=neutral, PublicKeyToken=fa1a88e29555ccf7, processorArchitecture=MSIL">
<HintPath>..\packages\Accord.Math.3.3.0\lib\net45\Accord.Math.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Accord.Math.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=fa1a88e29555ccf7, processorArchitecture=MSIL">
<HintPath>..\packages\Accord.Math.3.3.0\lib\net45\Accord.Math.Core.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Accord.Statistics, Version=3.3.0.0, Culture=neutral, PublicKeyToken=fa1a88e29555ccf7, processorArchitecture=MSIL">
<HintPath>..\packages\Accord.Statistics.3.3.0\lib\net45\Accord.Statistics.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="MathNet.Numerics, Version=3.7.0.0, Culture=neutral, processorArchitecture=MSIL">
Expand Down Expand Up @@ -146,15 +158,18 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="app.config" />
<None Include="packages.config">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="..\packages\Accord.3.0.2\build\Accord.targets" Condition="Exists('..\packages\Accord.3.0.2\build\Accord.targets')" />
<Import Project="..\packages\Accord.3.3.0\build\Accord.targets" Condition="Exists('..\packages\Accord.3.3.0\build\Accord.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\Accord.3.0.2\build\Accord.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Accord.3.0.2\build\Accord.targets'))" />
<Error Condition="!Exists('..\packages\Accord.3.3.0\build\Accord.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Accord.3.3.0\build\Accord.targets'))" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
Expand Down
11 changes: 11 additions & 0 deletions Algorithm.CSharp/app.config
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Accord" publicKeyToken="fa1a88e29555ccf7" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
6 changes: 4 additions & 2 deletions Algorithm.CSharp/packages.config
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Accord" version="3.0.2" targetFramework="net45" />
<package id="Accord.Fuzzy" version="3.0.2" targetFramework="net45" />
<package id="Accord" version="3.3.0" targetFramework="net45" />
<package id="Accord.Fuzzy" version="3.3.0" targetFramework="net45" />
<package id="Accord.Math" version="3.3.0" targetFramework="net45" />
<package id="Accord.Statistics" version="3.3.0" targetFramework="net45" />
<package id="Newtonsoft.Json" version="7.0.1" targetFramework="net45" />
<package id="NodaTime" version="1.3.1" targetFramework="net45" />
</packages>
1 change: 1 addition & 0 deletions Algorithm.Python/QuantConnect.Algorithm.Python.csproj
Expand Up @@ -91,6 +91,7 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="build.sh">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
Expand Down
11 changes: 11 additions & 0 deletions Algorithm.Python/app.config
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Accord" publicKeyToken="fa1a88e29555ccf7" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
1 change: 1 addition & 0 deletions Engine/QuantConnect.Lean.Engine.csproj
Expand Up @@ -237,6 +237,7 @@
<Compile Include="Setup\ConsoleSetupHandler.cs" />
<Compile Include="Setup\BacktestingSetupHandler.cs" />
<Compile Include="Setup\ISetupHandler.cs" />
<None Include="app.config" />
<None Include="packages.config" />
<Compile Include="Results\BacktestingResultHandler.cs" />
<Compile Include="DataFeeds\FileSystemDataFeed.cs" />
Expand Down
11 changes: 11 additions & 0 deletions Engine/app.config
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Accord" publicKeyToken="fa1a88e29555ccf7" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
1 change: 1 addition & 0 deletions Launcher/QuantConnect.Lean.Launcher.csproj
Expand Up @@ -143,6 +143,7 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="config.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
Expand Down
11 changes: 11 additions & 0 deletions Launcher/app.config
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Accord" publicKeyToken="fa1a88e29555ccf7" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
1 change: 1 addition & 0 deletions Tests/QuantConnect.Tests.csproj
Expand Up @@ -273,6 +273,7 @@
<Compile Include="Symbols.cs" />
<Compile Include="TestExtensions.cs" />
<Compile Include="Indicators\LinearWeightedMovingAverageTests.cs" />
<None Include="app.config" />
<None Include="RegressionAlgorithms\Test_Cash.cs" />
<None Include="RegressionAlgorithms\Test_LiveAlgorithm.cs" />
<None Include="RegressionAlgorithms\Test_MixedAssets.cs" />
Expand Down
11 changes: 11 additions & 0 deletions Tests/app.config
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Accord" publicKeyToken="fa1a88e29555ccf7" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
1 change: 1 addition & 0 deletions UserInterface/QuantConnect.Views.csproj
Expand Up @@ -160,6 +160,7 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
Expand Down
11 changes: 11 additions & 0 deletions UserInterface/app.config
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Accord" publicKeyToken="fa1a88e29555ccf7" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

0 comments on commit 8688ece

Please sign in to comment.