Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
adds Visual C project
  • Loading branch information
vedaldi committed Jul 19, 2015
1 parent df828a5 commit 6d5f3e0
Show file tree
Hide file tree
Showing 5 changed files with 509 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitattributes
@@ -0,0 +1,4 @@
* text=auto
*.vcxproj text merge=union eol=crlf
*.vcxproj.filters merge=union eol=crlf
*.sln text merge=union eol=crlf
7 changes: 7 additions & 0 deletions .gitignore
Expand Up @@ -15,3 +15,10 @@ matconvnet-*.tar.gz
local
doc/site/docs/mfiles
doc/site/site

# Visual C
*.suo
*.user
*.sdf
*.opensdf

20 changes: 20 additions & 0 deletions matconvnet.sln
@@ -0,0 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "matconvnet", "matconvnet.vcxproj", "{B0BD9132-1D90-4267-A07A-B44DE497A9C7}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B0BD9132-1D90-4267-A07A-B44DE497A9C7}.Debug|Win32.ActiveCfg = Debug|Win32
{B0BD9132-1D90-4267-A07A-B44DE497A9C7}.Debug|Win32.Build.0 = Debug|Win32
{B0BD9132-1D90-4267-A07A-B44DE497A9C7}.Release|Win32.ActiveCfg = Release|Win32
{B0BD9132-1D90-4267-A07A-B44DE497A9C7}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
167 changes: 167 additions & 0 deletions matconvnet.vcxproj
@@ -0,0 +1,167 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{B0BD9132-1D90-4267-A07A-B44DE497A9C7}</ProjectGuid>
<RootNamespace>matconvnet</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="matlab\src\bits\data.cu" />
<None Include="matlab\src\bits\datacu.cu" />
<None Include="matlab\src\bits\datamex.cu" />
<None Include="matlab\src\bits\impl\bnorm_gpu.cu" />
<None Include="matlab\src\bits\impl\copy_gpu.cu" />
<None Include="matlab\src\bits\impl\im2row_gpu.cu" />
<None Include="matlab\src\bits\impl\nnbias_cudnn.cu" />
<None Include="matlab\src\bits\impl\nnconv_cudnn.cu" />
<None Include="matlab\src\bits\impl\nnpooling_cudnn.cu" />
<None Include="matlab\src\bits\impl\normalize_gpu.cu" />
<None Include="matlab\src\bits\impl\pooling_gpu.cu" />
<None Include="matlab\src\bits\impl\subsample_gpu.cu" />
<None Include="matlab\src\bits\nnbias.cu" />
<None Include="matlab\src\bits\nnbnorm.cu" />
<None Include="matlab\src\bits\nnconv.cu" />
<None Include="matlab\src\bits\nnfullyconnected.cu" />
<None Include="matlab\src\bits\nnnormalize.cu" />
<None Include="matlab\src\bits\nnpooling.cu" />
<None Include="matlab\src\bits\nnsubsample.cu" />
<None Include="matlab\src\vl_imreadjpeg.cu" />
<None Include="matlab\src\vl_nnbnorm.cu" />
<None Include="matlab\src\vl_nnconv.cu" />
<None Include="matlab\src\vl_nnconvt.cu" />
<None Include="matlab\src\vl_nnnormalize.cu" />
<None Include="matlab\src\vl_nnpool.cu" />
<None Include="matlab\vl_argparse.m" />
<None Include="matlab\vl_compilenn.m" />
<None Include="matlab\vl_imreadjpeg.m" />
<None Include="matlab\vl_nnbnorm.m" />
<None Include="matlab\vl_nnconv.m" />
<None Include="matlab\vl_nnconvt.m" />
<None Include="matlab\vl_nndropout.m" />
<None Include="matlab\vl_nnloss.m" />
<None Include="matlab\vl_nnnoffset.m" />
<None Include="matlab\vl_nnnormalize.m" />
<None Include="matlab\vl_nnpdist.m" />
<None Include="matlab\vl_nnpool.m" />
<None Include="matlab\vl_nnrelu.m" />
<None Include="matlab\vl_nnsigmoid.m" />
<None Include="matlab\vl_nnsoftmax.m" />
<None Include="matlab\vl_nnsoftmaxloss.m" />
<None Include="matlab\vl_nnspnorm.m" />
<None Include="matlab\vl_rootnn.m" />
<None Include="matlab\vl_setupnn.m" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="matlab\src\bits\data.cpp" />
<ClCompile Include="matlab\src\bits\datamex.cpp" />
<ClCompile Include="matlab\src\bits\impl\bnorm_cpu.cpp" />
<ClCompile Include="matlab\src\bits\impl\copy_cpu.cpp" />
<ClCompile Include="matlab\src\bits\impl\im2row_cpu.cpp" />
<ClCompile Include="matlab\src\bits\impl\imread_gdiplus.cpp" />
<ClCompile Include="matlab\src\bits\impl\imread_libjpeg.cpp" />
<ClCompile Include="matlab\src\bits\impl\imread_quartz.cpp" />
<ClCompile Include="matlab\src\bits\impl\normalize_cpu.cpp" />
<ClCompile Include="matlab\src\bits\impl\pooling_cpu.cpp" />
<ClCompile Include="matlab\src\bits\impl\subsample_cpu.cpp" />
<ClCompile Include="matlab\src\bits\impl\tinythread.cpp" />
<ClCompile Include="matlab\src\bits\nnbias.cpp" />
<ClCompile Include="matlab\src\bits\nnbnorm.cpp" />
<ClCompile Include="matlab\src\bits\nnconv.cpp" />
<ClCompile Include="matlab\src\bits\nnfullyconnected.cpp" />
<ClCompile Include="matlab\src\bits\nnnormalize.cpp" />
<ClCompile Include="matlab\src\bits\nnpooling.cpp" />
<ClCompile Include="matlab\src\bits\nnsubsample.cpp" />
<ClCompile Include="matlab\src\vl_imreadjpeg.cpp" />
<ClCompile Include="matlab\src\vl_nnbnorm.cpp" />
<ClCompile Include="matlab\src\vl_nnconv.cpp" />
<ClCompile Include="matlab\src\vl_nnconvt.cpp" />
<ClCompile Include="matlab\src\vl_nnnormalize.cpp" />
<ClCompile Include="matlab\src\vl_nnpool.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="matlab\src\bits\data.hpp" />
<ClInclude Include="matlab\src\bits\datacu.hpp" />
<ClInclude Include="matlab\src\bits\datamex.hpp" />
<ClInclude Include="matlab\src\bits\impl\blashelper.hpp" />
<ClInclude Include="matlab\src\bits\impl\bnorm.hpp" />
<ClInclude Include="matlab\src\bits\impl\copy.hpp" />
<ClInclude Include="matlab\src\bits\impl\fast_mutex.h" />
<ClInclude Include="matlab\src\bits\impl\im2row.hpp" />
<ClInclude Include="matlab\src\bits\impl\imread_helpers.hpp" />
<ClInclude Include="matlab\src\bits\impl\nnbias_blas.hpp" />
<ClInclude Include="matlab\src\bits\impl\nnbias_cudnn.hpp" />
<ClInclude Include="matlab\src\bits\impl\nnconv_blas.hpp" />
<ClInclude Include="matlab\src\bits\impl\nnconv_cudnn.hpp" />
<ClInclude Include="matlab\src\bits\impl\nnpooling_cudnn.hpp" />
<ClInclude Include="matlab\src\bits\impl\normalize.hpp" />
<ClInclude Include="matlab\src\bits\impl\pooling.hpp" />
<ClInclude Include="matlab\src\bits\impl\subsample.hpp" />
<ClInclude Include="matlab\src\bits\impl\tinythread.h" />
<ClInclude Include="matlab\src\bits\imread.hpp" />
<ClInclude Include="matlab\src\bits\mexutils.h" />
<ClInclude Include="matlab\src\bits\nnbias.hpp" />
<ClInclude Include="matlab\src\bits\nnbnorm.hpp" />
<ClInclude Include="matlab\src\bits\nnconv.hpp" />
<ClInclude Include="matlab\src\bits\nnfullyconnected.hpp" />
<ClInclude Include="matlab\src\bits\nnnormalize.hpp" />
<ClInclude Include="matlab\src\bits\nnpooling.hpp" />
<ClInclude Include="matlab\src\bits\nnsubsample.hpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

0 comments on commit 6d5f3e0

Please sign in to comment.