forked from SciSharp/NumSharp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNumSharp.Core.csproj
More file actions
130 lines (114 loc) · 6.95 KB
/
NumSharp.Core.csproj
File metadata and controls
130 lines (114 loc) · 6.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<!--<TargetFramework>net472</TargetFramework>-->
<!--<TargetFramework>netcoreapp2.1</TargetFramework>-->
<TargetFramework>netstandard2.0</TargetFramework>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<Authors>Eli Belash, Haiping Chen, Meinrad Recheis</Authors>
<PackageOutputPath>../../packages</PackageOutputPath>
<Description>NumSharp is the fundamental package for scientific computing with dot NET. It has implemented the arange, array, max, min, reshape, normalize, unique and random interfaces and so on. More and more interfaces will be added to the library gradually. If you want to use .NET to get started with machine learning, NumSharp will be your best tool library.</Description>
<PackageProjectUrl>https://github.com/SciSharp</PackageProjectUrl>
<Copyright>2019 © SciSharp STACK Team</Copyright>
<RepositoryUrl>https://github.com/SciSharp/NumSharp</RepositoryUrl>
<PackageReleaseNotes>Main changes since v0.10
1: Rewrite n-d array storage.
2: Performance improvements.
3: All interfaces have are re-implemented.</PackageReleaseNotes>
<AssemblyVersion>0.11.0.0</AssemblyVersion>
<FileVersion>0.11.0.0</FileVersion>
<RepositoryType>git</RepositoryType>
<PackageTags>NumPy, NumSharp, MachineLearning, Math, Scientific, Numeric</PackageTags>
<PackageLicenseUrl>https://github.com/SciSharp/NumSharp/blob/master/LICENSE</PackageLicenseUrl>
<LangVersion>7.3</LangVersion>
<PackageIconUrl>https://avatars3.githubusercontent.com/u/44989469?s=200&v=4</PackageIconUrl>
<PackageId>NumSharp</PackageId>
<Product>NumSharp</Product>
<Company>SciSharp STACK</Company>
<RootNamespace>NumSharp</RootNamespace>
<Version>0.11.0-alpha2</Version>
<Version Condition=" '$(VersionSuffix)' != '' ">$(Version)-$(VersionSuffix)</Version>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<SignAssembly>false</SignAssembly>
<AssemblyOriginatorKeyFile>Open.snk</AssemblyOriginatorKeyFile>
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
</PropertyGroup>
<PropertyGroup Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(TargetFramework)', '^net\d'))">
<DefineConstants>NETFRAMEWORK</DefineConstants>
<RuntimeIdentifier>win-x86</RuntimeIdentifier>
</PropertyGroup>
<PropertyGroup Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(TargetFramework)', '^netstandard\d'))">
<DefineConstants>NETSTANDARD;CPU_PARALLEL</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(TargetFramework)', '^netcoreapp\d'))">
<DefineConstants>NETCORE</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<DefineConstants>TRACE;DEBUG</DefineConstants>
<NoWarn>1701;1702;IDE1006;0029</NoWarn>
<DocumentationFile></DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<DocumentationFile></DocumentationFile>
</PropertyGroup>
<ItemGroup Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(TargetFramework)', '^net\d'))">
<PackageReference Include="System.Memory" Version="4.5.1" />
</ItemGroup>
<ItemGroup Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(TargetFramework)', '^netcoreapp\d'))">
<PackageReference Include="Microsoft.Windows.Compatibility" Version="2.0.1" />
<PackageReference Include="System.Drawing.Common" Version="4.5.1" />
<PackageReference Include="System.Memory" Version="4.5.1" />
</ItemGroup>
<ItemGroup>
<Compile Remove="Backends\Default\BLAS\Templates\Default.Op.Divide.Boolean.template.cs" />
<Compile Remove="Backends\Default\BLAS\Templates\Default.Op.Matmul.template.cs" />
</ItemGroup>
<ItemGroup>
<Compile Remove="Backends\Default\Math\Default.Op.Boolean.template.cs" />
<Compile Remove="Backends\Default\Math\Default.Op.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Add.Boolean.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Add.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Divide.Boolean.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Divide.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Equals.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Multiply.Boolean.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Multiply.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Subtract.Boolean.template.cs" />
<Compile Remove="Backends\Default\Math\Templates\Default.Op.Subtract.template.cs" />
<Compile Remove="Backends\Iterators\NDIterator.template.cs" />
<Compile Remove="Operations\Elementwise\Templates\Default.Op.Boolean.template.cs" />
<Compile Remove="Operations\Elementwise\Templates\Default.Op.Equals.template.cs" />
<Compile Remove="Operations\NdArray.ElementsWise.cs" />
</ItemGroup>
<ItemGroup>
<None Remove="NumSharp.Core.csproj.DotSettings" />
<None Remove="Operations\NdArray.ElementsWise.tt" />
</ItemGroup>
<Target Name="LogDebugInfo">
<Message Text="Building for $(TargetFramework) on $(OS)" Importance="High" />
</Target>
<ItemGroup>
<None Include="Backends\Default\BLAS\Templates\Default.Op.Divide.Boolean.template.cs" />
<None Include="Backends\Default\BLAS\Templates\Default.Op.Matmul.template.cs" />
<None Include="Backends\Default\Math\Templates\Default.Op.Multiply.Boolean.template.cs" />
<None Include="Backends\Default\Math\Templates\Default.Op.Multiply.template.cs" />
<None Include="Backends\Default\Math\Templates\Default.Op.Divide.Boolean.template.cs" />
<None Include="Backends\Default\Math\Templates\Default.Op.Divide.template.cs" />
<None Include="Backends\Default\Math\Templates\Default.Op.Subtract.Boolean.template.cs" />
<None Include="Backends\Default\Math\Templates\Default.Op.Subtract.template.cs" />
<None Include="Backends\Default\Math\Templates\Default.Op.Add.Boolean.template.cs" />
</ItemGroup>
<ItemGroup>
<None Include="Backends\Default\Math\Templates\Default.Op.Add.template.cs" />
<None Include="Backends\Iterators\NDIterator.template.cs" />
<None Include="Operations\Elementwise\Templates\Default.Op.Boolean.template.cs" />
<None Include="Operations\Elementwise\Templates\Default.Op.Equals.template.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="System.Memory" Version="4.5.3" />
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="4.5.2" />
</ItemGroup>
<ItemGroup>
<Service Include="{508349b6-6b84-4df5-91f0-309beebad82d}" />
</ItemGroup>
</Project>