Raw File
ReaderTests.vcxproj
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" InitialTargets="CheckDependencies" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release_NoOpt|x64">
      <Configuration>Release_NoOpt</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug_CpuOnly|x64">
      <Configuration>Debug_CpuOnly</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release_CpuOnly|x64">
      <Configuration>Release_CpuOnly</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{A4FC3467-4787-43E8-BBC0-D79AE56B468D}</ProjectGuid>
    <Keyword>Win32Proj</Keyword>
    <RootNamespace>HTKLMFReaderTests</RootNamespace>
    <ProjectName>ReaderTests</ProjectName>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <Import Project="$(SolutionDir)\CNTK.Cpp.props" />
  <PropertyGroup>
    <ImageReaderDefine Condition="$(HasOpenCv)">ENABLE_IMAGEREADER_TESTS</ImageReaderDefine>
  </PropertyGroup>
  <PropertyGroup Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v140</PlatformToolset>
    <CharacterSet>Unicode</CharacterSet>
    <UseOfMfc>false</UseOfMfc>
  </PropertyGroup>
  <PropertyGroup Condition="$(DebugBuild)" Label="Configuration">
    <UseDebugLibraries>true</UseDebugLibraries>
  </PropertyGroup>
  <PropertyGroup Condition="$(ReleaseBuild)" Label="Configuration">
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings" />
  <ImportGroup Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <LinkIncremental>false</LinkIncremental>
  </PropertyGroup>
  <ItemDefinitionGroup>
    <ClCompile>
      <AdditionalIncludeDirectories>$(SolutionDir)\Source\Readers\CNTKBinaryReader;$(SolutionDir)\Source\Readers\CNTKTextFormatReader;$(SolutionDir)Source\Common\Include;$(SolutionDir)Source\Math;$(SolutionDir)Source\Readers\ReaderLib;$(BOOST_INCLUDE_PATH)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir);$(BOOST_LIB_PATH)</AdditionalLibraryDirectories>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup>
    <ClCompile>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <WarningLevel>Level4</WarningLevel>
      <TreatWarningAsError>true</TreatWarningAsError>
      <PreprocessorDefinitions>WIN32;$(ImageReaderDefine);$(ZipDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <UseFullPaths>true</UseFullPaths>
      <OpenMPSupport>true</OpenMPSupport>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <AdditionalDependencies>$(ReaderLibs);Cntk.Reader.HTKMLF-$(CntkComponentVersion).lib;Cntk.Deserializers.HTK-$(CntkComponentVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
      <OptimizeReferences>true</OptimizeReferences>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="$(DebugBuild)">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="$(ReleaseBuild)">
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <AdditionalOptions>/d2Zi+ %(AdditionalOptions)</AdditionalOptions>
    </ClCompile>
    <Link>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="$(CpuOnlyBuild)">
    <ClCompile>
      <PreprocessorDefinitions>CPUONLY;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClInclude Include="Common\ReaderTestHelper.h" />
    <ClInclude Include="SequentialDeserializer.h" />
    <ClInclude Include="stdafx.h" />
    <ClInclude Include="targetver.h" />
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="CNTKBinaryReaderTests.cpp" />
    <ClCompile Include="CNTKTextFormatReaderTests.cpp" />
    <ClCompile Include="HTKLMFReaderTests.cpp" />
    <ClCompile Include="ImageReaderTests.cpp" />
    <ClCompile Include="ReaderLibTests.cpp" />
    <ClCompile Include="stdafx.cpp">
      <PrecompiledHeader>Create</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\..\..\Source\Readers\CNTKTextFormatReader\TextParser.cpp" />
  </ItemGroup>
  <ItemGroup>
    <Text Include="Config\HTKMLFReaderSimpleDataLoop10_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop11_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop12_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop13_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop14_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop16_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop17_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop19_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop1_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop20_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop21_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop22_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop2_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop3_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop4_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop5_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop6_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop7_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop8_Config.cntk" />
    <Text Include="Config\HTKMLFReaderSimpleDataLoop9_Config.cntk" />
    <Text Include="Config\ImageReaderSimple_Config.cntk" />
    <Text Include="Config\UCIFastReaderSimpleDataLoop_Config.cntk" />
    <Text Include="Control\CNTKBinaryReader\Simple_dense.txt" />
    <Text Include="Control\CNTKBinaryReader\Simple_dense_312.txt" />
    <Text Include="Control\CNTKBinaryReader\Simple_sparse.txt" />
    <Text Include="Control\CNTKBinaryReader\Simple_sparse_seq.txt" />
    <Text Include="Control\CNTKTextFormatReader\100x100x3_jagged_sequences_dense_sorted.txt" />
    <Text Include="Control\CNTKTextFormatReader\100x1_1_dense.txt" />
    <Text Include="Control\CNTKTextFormatReader\100x1_2_dense.txt" />
    <Text Include="Control\CNTKTextFormatReader\10x1_MI_1_dense.txt" />
    <Text Include="Control\CNTKTextFormatReader\10x1_MI_2_dense.txt" />
    <Text Include="Control\CNTKTextFormatReader\1x1_1_dense.txt" />
    <Text Include="Control\CNTKTextFormatReader\1x1_2_dense.txt" />
    <Text Include="Control\CNTKTextFormatReader\1x1_sparse.txt" />
    <Text Include="Control\CNTKTextFormatReader\200x200x2_seq2seq_dense_sorted.txt" />
    <Text Include="Control\CNTKTextFormatReader\blank_lines.txt" />
    <Text Include="Control\CNTKTextFormatReader\empty_samples.txt" />
    <Text Include="Control\CNTKTextFormatReader\invalid_input_Control.txt" />
    <Text Include="Control\CNTKTextFormatReader\ref_data_with_escape_sequences.txt" />
    <Text Include="Control\CNTKTextFormatReader\space_separated.txt" />
    <Text Include="Control\CNTKTextFormatReader\missing_trailing_newline.txt" />
    <Text Include="Control\CNTKTextFormatReader\MNIST_dense.txt" />
    <Text Include="Control\CNTKTextFormatReader\Simple_dense.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop10_20_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop1_5_11_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop21_0_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop21_1_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop22_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop2_12_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop3_13_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop4_8_14_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop6_16_17_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop7_Control.txt" />
    <Text Include="Control\HTKMLFReaderSimpleDataLoop9_19_Control.txt" />
    <Text Include="Control\ImageReaderColorTransform_Control.txt" />
    <Text Include="Control\ImageReaderGrayscale_Control.txt" />
    <Text Include="Control\ImageReaderIntensityTransform_Control.txt" />
    <Text Include="Control\ImageReaderMultiView_Control.txt" />
    <Text Include="Control\ImageReaderSimple_Control.txt" />
    <Text Include="Control\ImageReaderZip_Control.txt" />
    <Text Include="Control\UCIFastReaderSimpleDataLoop_Control.txt" />
    <Text Include="Data\CNTKTextFormatReader\100x100x3_jagged_sequences_dense.txt" />
    <Text Include="Data\CNTKTextFormatReader\100x1_dense.txt" />
    <Text Include="Data\CNTKTextFormatReader\10x1_MI_dense.txt" />
    <Text Include="Data\CNTKTextFormatReader\1x1_dense.txt" />
    <Text Include="Data\CNTKTextFormatReader\1x1_sparse.txt" />
    <Text Include="Data\CNTKTextFormatReader\200x200x2_seq2seq_dense.txt" />
    <Text Include="Data\CNTKTextFormatReader\5x10_and_5x5_jagged.txt" />
    <Text Include="Data\CNTKTextFormatReader\5x10_jagged.txt" />
    <Text Include="Data\CNTKTextFormatReader\5x5_jagged.txt" />
    <Text Include="Data\CNTKTextFormatReader\contains_blank_lines.txt" />
    <Text Include="Data\CNTKTextFormatReader\duplicate_inputs.txt" />
    <Text Include="Data\CNTKTextFormatReader\empty_samples.txt" />
    <Text Include="Data\CNTKTextFormatReader\invalid_input.txt" />
    <Text Include="Data\CNTKTextFormatReader\ref_data_with_escape_sequences.txt" />
    <Text Include="Data\CNTKTextFormatReader\space_separated.txt" />
    <Text Include="Data\CNTKTextFormatReader\MNIST_dense.txt" />
    <Text Include="Data\CNTKTextFormatReader\missing_trailing_newline.txt" />
    <Text Include="Data\CNTKTextFormatReader\Simple_dense.txt" />
    <Text Include="Data\ImageAndTextReaderSimple_labels.txt" />
    <Text Include="Data\ImageAndTextReaderSimple_map.txt" />
    <Text Include="Data\ImageReaderBadLabel_map.txt" />
    <Text Include="Data\ImageReaderBadMap_map.txt" />
    <Text Include="Data\ImageReaderGrayscale_map.txt" />
    <Text Include="Data\ImageReaderLabelOutOfRange_map.txt" />
    <Text Include="Data\ImageReaderMissingImage_map.txt" />
    <Text Include="Data\ImageReaderMultiView_map.txt" />
    <Text Include="Data\ImageReaderSimple_map.txt" />
    <Text Include="Data\ImageReaderZip_map.txt" />
    <Text Include="Data\UCIFastReaderSimpleDataLoop_Mapping.txt" />
    <Text Include="Data\UCIFastReaderSimpleDataLoop_Train.txt" />
  </ItemGroup>
  <ItemGroup>
    <Image Include="Data\images\black.jpg" />
    <Image Include="Data\images\blue.jpg" />
    <Image Include="Data\images\grayscale.png" />
    <Image Include="Data\images\green.jpg" />
    <Image Include="Data\images\multi.png" />
    <Image Include="Data\images\red.jpg" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Config\CNTKBinaryReader\test.cntk" />
    <None Include="Config\CNTKTextFormatReader\dense.cntk" />
    <None Include="Config\CNTKTextFormatReader\edge_cases.cntk" />
    <None Include="Config\CNTKTextFormatReader\sparse.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop10_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop11_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop14_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop19_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop1_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop20_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop21_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop3_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop4_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop5_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop8_Config.cntk" />
    <None Include="Config\HTKDeserializersSimpleDataLoop9_Config.cntk" />
    <None Include="Config\ImageAndTextReaderSimple_Config.cntk" />
    <None Include="Config\ImageDeserializers.cntk" />
    <None Include="Config\ImageTransforms_Config.cntk" />
    <None Include="Config\ImageReaderBadLabel_Config.cntk" />
    <None Include="Config\ImageReaderBadMap_Config.cntk" />
    <None Include="Config\ImageReaderColorTransform_Config.cntk" />
    <None Include="Config\ImageReaderGrayscale_Config.cntk" />
    <None Include="Config\ImageReaderIntensityTransform_Config.cntk" />
    <None Include="Config\ImageReaderLabelOutOfRange_Config.cntk" />
    <None Include="Config\ImageReaderMultiView_Config.cntk" />
    <None Include="Config\ImageReaderZip_Config.cntk" />
    <None Include="Data\CNTKBinaryReader\simple.bin" />
    <None Include="Data\CNTKBinaryReader\sparseoutput.bin" />
    <None Include="Data\CNTKBinaryReader\sparseseqoutput.bin" />
    <None Include="Data\images\chunk0.zip" />
    <None Include="Data\images\chunk1.zip" />
    <None Include="Data\images\simple.zip" />
  </ItemGroup>
  <ItemGroup>
    <Xml Include="Data\ImageNet1K_intensity.xml" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <Target Name="Build" Condition="$(HasBoost)" Outputs="$(TargetPath)" DependsOnTargets="$(BuildDependsOn)" />
  <ImportGroup Label="ExtensionTargets" />
  <Target Name="CheckDependencies">
    <Error Condition="!$(HasBoost)" Text="ReaderTests requires the Boost library to build. Please see https://github.com/Microsoft/CNTK/wiki/Setup-CNTK-on-Windows#boost for installation instructions." />
  </Target>
</Project>
back to top