You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Tensorflow.Binding.csproj 5.1 kB

3 years ago
6 years ago
6 years ago
3 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <TargetFrameworks>netstandard2.0;net6.0</TargetFrameworks>
  4. <AssemblyName>Tensorflow.Binding</AssemblyName>
  5. <RootNamespace>Tensorflow</RootNamespace>
  6. <TargetTensorFlow>2.10.0</TargetTensorFlow>
  7. <Version>0.100.5</Version>
  8. <LangVersion>10.0</LangVersion>
  9. <Nullable>enable</Nullable>
  10. <Authors>Haiping Chen, Meinrad Recheis, Eli Belash</Authors>
  11. <Company>SciSharp STACK</Company>
  12. <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
  13. <Copyright>Apache 2.0, Haiping Chen $([System.DateTime]::UtcNow.ToString(yyyy))</Copyright>
  14. <RepositoryUrl>https://github.com/SciSharp/TensorFlow.NET</RepositoryUrl>
  15. <RepositoryType>git</RepositoryType>
  16. <PackageProjectUrl>http://scisharpstack.org</PackageProjectUrl>
  17. <PackageIconUrl>https://avatars3.githubusercontent.com/u/44989469?s=200&amp;v=4</PackageIconUrl>
  18. <PackageTags>TensorFlow, SciSharp, Machine Learning, TensorFlow.NET, TF.NET, AI</PackageTags>
  19. <Description>Google's TensorFlow full binding in .NET Standard.
  20. Building, training and infering deep learning models.
  21. https://tensorflownet.readthedocs.io</Description>
  22. <AssemblyVersion>0.100.5.0</AssemblyVersion>
  23. <PackageReleaseNotes>
  24. tf.net 0.100.x and above are based on tensorflow native 2.10.0
  25. * Eager Mode is added finally.
  26. * tf.keras is partially working.
  27. * tf.data is added.
  28. * Autograph works partially.
  29. * Improve memory usage.
  30. TensorFlow .NET v0.3x is focused on making more Keras API works.
  31. Keras API is a separate package released as TensorFlow.Keras.
  32. tf.net 0.4x.x aligns with TensorFlow v2.4.1 native library.
  33. tf.net 0.6x.x aligns with TensorFlow v2.6.x native library.
  34. tf.net 0.7x.x aligns with TensorFlow v2.7.x native library.
  35. tf.net 0.10x.x aligns with TensorFlow v2.10.x native library.
  36. </PackageReleaseNotes>
  37. <FileVersion>0.100.5.0</FileVersion>
  38. <PackageLicenseFile>LICENSE</PackageLicenseFile>
  39. <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
  40. <PackageOutputPath>packages</PackageOutputPath>
  41. <SignAssembly>true</SignAssembly>
  42. <AssemblyOriginatorKeyFile>Open.snk</AssemblyOriginatorKeyFile>
  43. <Platforms>AnyCPU;x64</Platforms>
  44. <PackageId>TensorFlow.NET</PackageId>
  45. <Configurations>Debug;Release;GPU</Configurations>
  46. </PropertyGroup>
  47. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
  48. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  49. <DefineConstants>TRACE;DEBUG;TRACK_TENSOR_LIFE_1</DefineConstants>
  50. <PlatformTarget>AnyCPU</PlatformTarget>
  51. </PropertyGroup>
  52. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='GPU|AnyCPU'">
  53. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  54. <DefineConstants>TRACE;DEBUG;TRACK_TENSOR_LIFE_1</DefineConstants>
  55. <PlatformTarget>AnyCPU</PlatformTarget>
  56. </PropertyGroup>
  57. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  58. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  59. <DefineConstants>TRACE;DEBUG;TRACK_TENSOR_LIFE1</DefineConstants>
  60. <PlatformTarget>x64</PlatformTarget>
  61. <DocumentationFile>TensorFlow.NET.xml</DocumentationFile>
  62. </PropertyGroup>
  63. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='GPU|x64'">
  64. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  65. <DefineConstants>TRACE;DEBUG;TRACK_TENSOR_LIFE1</DefineConstants>
  66. <PlatformTarget>x64</PlatformTarget>
  67. <DocumentationFile>TensorFlow.NET.xml</DocumentationFile>
  68. </PropertyGroup>
  69. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
  70. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  71. </PropertyGroup>
  72. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  73. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  74. <DefineConstants />
  75. </PropertyGroup>
  76. <ItemGroup>
  77. <Compile Remove="Distribute\**" />
  78. <Compile Remove="Models\**" />
  79. <Compile Remove="runtimes\**" />
  80. <EmbeddedResource Remove="Distribute\**" />
  81. <EmbeddedResource Remove="Models\**" />
  82. <EmbeddedResource Remove="runtimes\**" />
  83. <None Remove="Distribute\**" />
  84. <None Remove="Models\**" />
  85. <None Remove="runtimes\**" />
  86. <Compile Remove="Util\BindingArray2.cs" />
  87. <None Include="..\..\LICENSE">
  88. <Pack>True</Pack>
  89. <PackagePath></PackagePath>
  90. </None>
  91. </ItemGroup>
  92. <ItemGroup>
  93. <None Remove="FodyWeavers.xml" />
  94. <None Remove="FodyWeavers.xsd" />
  95. <None Remove="Protobuf\README.md" />
  96. </ItemGroup>
  97. <ItemGroup>
  98. <PackageReference Include="MethodBoundaryAspect.Fody" Version="2.0.148" />
  99. <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
  100. <PackageReference Include="OneOf" Version="3.0.223" />
  101. <PackageReference Include="Protobuf.Text" Version="0.7.0" />
  102. <PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
  103. </ItemGroup>
  104. <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
  105. <PackageReference Include="IsExternalInit" Version="1.0.3" PrivateAssets="all" />
  106. <PackageReference Include="System.Memory" Version="4.5.4" PrivateAssets="all" />
  107. </ItemGroup>
  108. </Project>