yum-archive/TaSTT-Whisper
High-performance GPGPU inference of OpenAI's Whisper automatic speech recognition (ASR) model
git clone https://git.yummers.dev/yum-archive/TaSTT-Whisper
9253de1
master
1<?xml version="1.0" encoding="utf-8"?> 2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup> 4 <ClCompile Include="DllMain.cpp" /> 5 <ClCompile Include="whisperCom.cpp" /> 6 <ClCompile Include="source\ggml.c" /> 7 <ClCompile Include="source\whisper.cpp" /> 8 <ClCompile Include="D3D\device.cpp" /> 9 <ClCompile Include="ML\ConstantBuffer.cpp" /> 10 <ClCompile Include="D3D\MappedResource.cpp" /> 11 <ClCompile Include="D3D\shaders.cpp" /> 12 <ClCompile Include="D3D\startup.cpp" /> 13 <ClCompile Include="D3D\createBuffer.cpp" /> 14 <ClCompile Include="ML\TempBuffers.cpp" /> 15 <ClCompile Include="ML\MlContext.cpp" /> 16 <ClCompile Include="ML\tensorOpsTests.cpp" /> 17 <ClCompile Include="D3D\Binder.cpp" /> 18 <ClCompile Include="stdafx.cpp" /> 19 <ClCompile Include="ML\testUtils.cpp" /> 20 <ClCompile Include="D3D\downloadBuffer.cpp" /> 21 <ClCompile Include="D3D\RenderDoc\renderDoc.cpp" /> 22 <ClCompile Include="Whisper\MelInputTensor.cpp" /> 23 <ClCompile Include="Whisper\ModelBuffers.cpp" /> 24 <ClCompile Include="ML\Context.ops.cpp" /> 25 <ClCompile Include="ML\TensorShape.cpp" /> 26 <ClCompile Include="ML\Tensor.cpp" /> 27 <ClCompile Include="ML\TensorGpuViews.cpp" /> 28 <ClCompile Include="ML\TensorEx.cpp" /> 29 <ClCompile Include="Whisper\WhisperContext.cpp" /> 30 <ClCompile Include="ML\MlContext.dbg.cpp" /> 31 <ClCompile Include="ML\LookupTablesData.cpp" /> 32 <ClCompile Include="ML\LookupTables.cpp" /> 33 <ClCompile Include="Whisper\KeyValueBuffers.cpp" /> 34 <ClCompile Include="ML\mlStartup.cpp" /> 35 <ClCompile Include="Whisper\DecoderInputBuffers.cpp" /> 36 <ClCompile Include="Whisper\DecoderResultBuffer.cpp" /> 37 <ClCompile Include="Whisper\Vocabulary.cpp" /> 38 <ClCompile Include="Whisper\WhisperModel.cpp" /> 39 <ClCompile Include="Whisper\Spectrogram.cpp" /> 40 <ClCompile Include="Utils\parallelFor.cpp" /> 41 <ClCompile Include="Whisper\ModelImpl.cpp" /> 42 <ClCompile Include="Whisper\ContextImpl.cpp" /> 43 <ClCompile Include="Whisper\Languages.cpp" /> 44 <ClCompile Include="ML\TensorsArena.cpp" /> 45 <ClCompile Include="D3D\enums.cpp" /> 46 <ClCompile Include="Utils\GpuProfiler.cpp" /> 47 <ClCompile Include="Utils\CpuProfiler.cpp" /> 48 <ClCompile Include="Utils\ProfileCollection.cpp" /> 49 <ClCompile Include="D3D\shaderNames.cpp" /> 50 <ClCompile Include="MF\mfStartup.cpp" /> 51 <ClCompile Include="MF\MediaFoundation.cpp" /> 52 <ClCompile Include="MF\loadAudioFile.cpp" /> 53 <ClCompile Include="MF\mfUtils.cpp" /> 54 <ClCompile Include="source.compat\convertThings.cpp" /> 55 <ClCompile Include="source.compat\ggmlMsvc.c" /> 56 <ClCompile Include="Whisper\ContextImpl.misc.cpp" /> 57 <ClCompile Include="Utils\Trace\TraceWriter.cpp" /> 58 <ClCompile Include="Utils\Trace\TraceStructures.cpp" /> 59 <ClCompile Include="Utils\Trace\tracing.cpp" /> 60 <ClCompile Include="MF\AudioBuffer.cpp" /> 61 <ClCompile Include="modelFactory.cpp" /> 62 <ClCompile Include="MF\PcmReader.cpp" /> 63 <ClCompile Include="Whisper\melSpectrogram.cpp" /> 64 <ClCompile Include="Whisper\MelStreamer.cpp" /> 65 <ClCompile Include="Utils\miscUtils.cpp" /> 66 <ClCompile Include="MF\AudioCapture.cpp" /> 67 <ClCompile Include="Utils\Logger.cpp" /> 68 <ClCompile Include="Whisper\ContextImpl.capture.cpp" /> 69 <ClCompile Include="Whisper\voiceActivityDetection.cpp" /> 70 <ClCompile Include="CPU\LargeBuffer.cpp" /> 71 <ClCompile Include="CPU\ParallelForRunner.cpp" /> 72 <ClCompile Include="CPU\simdUtils.cpp" /> 73 <ClCompile Include="CPU\mulMat.cpp" /> 74 <ClCompile Include="CPU\TensorCpu.cpp" /> 75 <ClCompile Include="CPU\MlContextCpu.cpp" /> 76 <ClCompile Include="CPU\BufferAllocator.cpp" /> 77 <ClCompile Include="CPU\HybridLoader.cpp" /> 78 <ClCompile Include="CPU\DecoderTensors.cpp" /> 79 <ClCompile Include="Hybrid\HybridContext.cpp" /> 80 <ClCompile Include="CPU\KvTensorsCpu.cpp" /> 81 <ClCompile Include="Hybrid\KeyValueDownloader.cpp" /> 82 <ClCompile Include="CPU\mulMatImpl.cpp" /> 83 <ClCompile Include="CPU\mulMatImpl.avx2.cpp" /> 84 <ClCompile Include="CPU\mulMatImpl.panel.cpp" /> 85 <ClCompile Include="ML\Reshaper.cpp" /> 86 <ClCompile Include="Utils\DelayExecution.cpp" /> 87 <ClCompile Include="Whisper\ContextImpl.diarize.cpp" /> 88 </ItemGroup> 89 <ItemGroup> 90 <ClInclude Include="source\ggml.h" /> 91 <ClInclude Include="source\whisper.h" /> 92 <ClInclude Include="API\iContext.cl.h" /> 93 <ClInclude Include="API\sFullParams.h" /> 94 <ClInclude Include="D3D\device.h" /> 95 <ClInclude Include="ML\ConstantBuffer.h" /> 96 <ClInclude Include="D3D\MappedResource.h" /> 97 <ClInclude Include="D3D\shaderNames.h" /> 98 <ClInclude Include="D3D\shaders.h" /> 99 <ClInclude Include="D3D\startup.h" /> 100 <ClInclude Include="D3D\createBuffer.h" /> 101 <ClInclude Include="ML\TempBuffers.h" /> 102 <ClInclude Include="ML\MlContext.h" /> 103 <ClInclude Include="ML\tensorOpsTests.h" /> 104 <ClInclude Include="D3D\Binder.h" /> 105 <ClInclude Include="stdafx.h" /> 106 <ClInclude Include="ML\testUtils.h" /> 107 <ClInclude Include="D3D\downloadBuffer.h" /> 108 <ClInclude Include="D3D\RenderDoc\renderdoc_app.h" /> 109 <ClInclude Include="D3D\RenderDoc\renderDoc.h" /> 110 <ClInclude Include="Whisper\MelInputTensor.h" /> 111 <ClInclude Include="Whisper\ModelBuffers.h" /> 112 <ClInclude Include="Whisper\ModelLoader.h" /> 113 <ClInclude Include="ML\TensorShape.h" /> 114 <ClInclude Include="ML\Tensor.h" /> 115 <ClInclude Include="ML\TensorGpuViews.h" /> 116 <ClInclude Include="D3D\enums.h" /> 117 <ClInclude Include="ML\TensorEx.h" /> 118 <ClInclude Include="Whisper\WhisperContext.h" /> 119 <ClInclude Include="ML\LookupTablesData.h" /> 120 <ClInclude Include="ML\LookupTables.h" /> 121 <ClInclude Include="Whisper\sEncodeParams.h" /> 122 <ClInclude Include="Whisper\KeyValueBuffers.h" /> 123 <ClInclude Include="ML\mlStartup.h" /> 124 <ClInclude Include="Whisper\DecoderInputBuffers.h" /> 125 <ClInclude Include="Whisper\DecoderResultBuffer.h" /> 126 <ClInclude Include="Whisper\Vocabulary.h" /> 127 <ClInclude Include="Whisper\WhisperModel.h" /> 128 <ClInclude Include="Whisper\loaderUtils.h" /> 129 <ClInclude Include="Whisper\Spectrogram.h" /> 130 <ClInclude Include="Utils\parallelFor.h" /> 131 <ClInclude Include="Whisper\ModelImpl.h" /> 132 <ClInclude Include="Whisper\ContextImpl.h" /> 133 <ClInclude Include="Whisper\Languages.h" /> 134 <ClInclude Include="ML\TensorsArena.h" /> 135 <ClInclude Include="Utils\GpuProfiler.h" /> 136 <ClInclude Include="Utils\GpuProfilerSimple.h" /> 137 <ClInclude Include="Utils\CpuProfiler.h" /> 138 <ClInclude Include="Utils\ProfileCollection.h" /> 139 <ClInclude Include="MF\mfStartup.h" /> 140 <ClInclude Include="API\iMediaFoundation.cl.h" /> 141 <ClInclude Include="MF\loadAudioFile.h" /> 142 <ClInclude Include="MF\mfUtils.h" /> 143 <ClInclude Include="API\TranscribeStructs.h" /> 144 <ClInclude Include="API\iTranscribeResult.cl.h" /> 145 <ClInclude Include="Whisper\TranscribeResult.h" /> 146 <ClInclude Include="Utils\ReadStream.h" /> 147 <ClInclude Include="API\SpecialTokens.h" /> 148 <ClInclude Include="Whisper\sTokenData.h" /> 149 <ClInclude Include="resource.h" /> 150 <ClInclude Include="source.compat\convertThings.h" /> 151 <ClInclude Include="Utils\Trace\TraceWriter.h" /> 152 <ClInclude Include="Utils\Trace\TraceStructures.h" /> 153 <ClInclude Include="Utils\Trace\tracing.h" /> 154 <ClInclude Include="Utils\miscUtils.h" /> 155 <ClInclude Include="MF\AudioBuffer.h" /> 156 <ClInclude Include="modelFactory.h" /> 157 <ClInclude Include="Whisper\iSpectrogram.h" /> 158 <ClInclude Include="MF\PcmReader.h" /> 159 <ClInclude Include="Whisper\audioConstants.h" /> 160 <ClInclude Include="Whisper\melSpectrogram.h" /> 161 <ClInclude Include="Whisper\MelStreamer.h" /> 162 <ClInclude Include="API\MfStructs.h" /> 163 <ClInclude Include="MF\AudioCapture.h" /> 164 <ClInclude Include="API\loggerApi.h" /> 165 <ClInclude Include="Utils\Logger.h" /> 166 <ClInclude Include="Whisper\voiceActivityDetection.h" /> 167 <ClInclude Include="CPU\LargeBuffer.h" /> 168 <ClInclude Include="API\iContext.h" /> 169 <ClInclude Include="API\iMediaFoundation.h" /> 170 <ClInclude Include="API\iTranscribeResult.h" /> 171 <ClInclude Include="API\whisperComLight.h" /> 172 <ClInclude Include="API\whisperWindows.h" /> 173 <ClInclude Include="API\sLanguageList.h" /> 174 <ClInclude Include="CPU\ParallelForRunner.h" /> 175 <ClInclude Include="CPU\simdUtils.h" /> 176 <ClInclude Include="ML\testUtilsC.h" /> 177 <ClInclude Include="CPU\mulMat.h" /> 178 <ClInclude Include="CPU\Tensor.h" /> 179 <ClInclude Include="CPU\MlContext.h" /> 180 <ClInclude Include="CPU\BufferAllocator.h" /> 181 <ClInclude Include="CPU\DecoderTensors.h" /> 182 <ClInclude Include="CPU\HybridLoader.h" /> 183 <ClInclude Include="Whisper\sModelParams.h" /> 184 <ClInclude Include="Hybrid\HybridContext.h" /> 185 <ClInclude Include="CPU\KvTensors.h" /> 186 <ClInclude Include="Hybrid\KeyValueDownloader.h" /> 187 <ClInclude Include="CPU\mulMatUtils.hpp" /> 188 <ClInclude Include="CPU\mulMatImpl.h" /> 189 <ClInclude Include="API\sLoadModelCallbacks.h" /> 190 <ClInclude Include="ML\Reshaper.h" /> 191 <ClInclude Include="ML\reshapedMultiply.h" /> 192 <ClInclude Include="API\eGpuModelFlags.h" /> 193 <ClInclude Include="Utils\DelayExecution.h" /> 194 </ItemGroup> 195 <ItemGroup> 196 <None Include="whisper.def" /> 197 <None Include="D3D\shaderData-Debug.inl" /> 198 <None Include="D3D\shaderData-Release.inl" /> 199 <None Include="Whisper\languageCodez.inl" /> 200 <None Include="Whisper\languageCodez.tsv" /> 201 <None Include="CPU\mulMat.kernel.hpp" /> 202 <None Include="source\LICENSE" /> 203 </ItemGroup> 204 <ItemGroup> 205 <Natvis Include="misc.natvis" /> 206 </ItemGroup> 207 <ItemGroup> 208 <ResourceCompile Include="Resource.rc" /> 209 </ItemGroup> 210 <ItemGroup> 211 <Text Include="Readme.txt" /> 212 <Text Include="API\Readme.txt" /> 213 <Text Include="source.compat\Readme.txt" /> 214 <Text Include="source\Readme.txt" /> 215 <Text Include="Hybrid\Readme.txt" /> 216 <Text Include="CPU\Readme.txt" /> 217 </ItemGroup> 218</Project>