@@ -12,7 +12,7 @@ public sealed class MtmdWeightTests
1212 : IDisposable
1313 {
1414 private readonly LLamaWeights _llamaWeights ;
15- private readonly SafeMtmdWeights _safeMtmdWeights ;
15+ private readonly MtmdWeights _mtmdWeights ;
1616 private readonly LLamaContext _context ;
1717 private readonly MtmdContextParams _mtmdParams ;
1818 private readonly string _mediaMarker ;
@@ -33,20 +33,20 @@ public MtmdWeightTests()
3333
3434 _mediaMarker = _mtmdParams . MediaMarker ?? throw new InvalidOperationException ( "MTMD media marker unavailable." ) ;
3535
36- _safeMtmdWeights = SafeMtmdWeights . LoadFromFile ( Constants . MtmdMmpPath , _llamaWeights , _mtmdParams ) ;
36+ _mtmdWeights = MtmdWeights . LoadFromFile ( Constants . MtmdMmpPath , _llamaWeights , _mtmdParams ) ;
3737 _context = _llamaWeights . CreateContext ( @params ) ;
3838 }
3939
4040 public void Dispose ( )
4141 {
4242 _context . Dispose ( ) ;
43- _safeMtmdWeights . Dispose ( ) ;
43+ _mtmdWeights . Dispose ( ) ;
4444 _llamaWeights . Dispose ( ) ;
4545 }
4646
4747 private SafeMtmdInputChunks TokenizeWithEmbed ( Func < SafeMtmdEmbed > loadEmbed )
4848 {
49- _safeMtmdWeights . ClearMedia ( ) ;
49+ _mtmdWeights . ClearMedia ( ) ;
5050
5151 var embed = loadEmbed ( ) ;
5252 Assert . NotNull ( embed ) ;
@@ -58,7 +58,7 @@ private SafeMtmdInputChunks TokenizeWithEmbed(Func<SafeMtmdEmbed> loadEmbed)
5858 Assert . False ( embed . IsAudio ) ;
5959 Assert . True ( embed . GetDataSpan ( ) . Length > 0 ) ;
6060
61- var status = _safeMtmdWeights . Tokenize ( _mediaMarker , addSpecial : true , parseSpecial : true , out var chunks ) ;
61+ var status = _mtmdWeights . Tokenize ( _mediaMarker , addSpecial : true , parseSpecial : true , out var chunks ) ;
6262 Assert . Equal ( 0 , status ) ;
6363 Assert . NotNull ( chunks ) ;
6464
@@ -69,30 +69,30 @@ private SafeMtmdInputChunks TokenizeWithEmbed(Func<SafeMtmdEmbed> loadEmbed)
6969 private void AssertChunksEvaluate ( SafeMtmdInputChunks chunks )
7070 {
7171 long nPast = 0 ;
72- var eval = _safeMtmdWeights . EvaluateChunks ( chunks , _context . NativeHandle , ref nPast , seqId : 0 , nBatch : checked ( ( int ) _context . BatchSize ) , logitsLast : true ) ;
72+ var eval = _mtmdWeights . EvaluateChunks ( chunks , _context . NativeHandle , ref nPast , seqId : 0 , nBatch : checked ( ( int ) _context . BatchSize ) , logitsLast : true ) ;
7373 Assert . Equal ( 0 , eval ) ;
7474 Assert . True ( nPast > 0 ) ;
7575 }
7676
7777 [ Fact , Trait ( "Category" , "NoCI" ) ]
7878 public void EmbedImageAsFileName ( )
7979 {
80- using var chunks = TokenizeWithEmbed ( ( ) => _safeMtmdWeights . LoadMedia ( Constants . MtmdImage ) ) ;
80+ using var chunks = TokenizeWithEmbed ( ( ) => _mtmdWeights . LoadMedia ( Constants . MtmdImage ) ) ;
8181 AssertChunksEvaluate ( chunks ) ;
8282 }
8383
8484 [ Fact , Trait ( "Category" , "NoCI" ) ]
8585 public void EmbedImageAsBinary ( )
8686 {
8787 var imageBytes = File . ReadAllBytes ( Constants . MtmdImage ) ;
88- using var chunks = TokenizeWithEmbed ( ( ) => _safeMtmdWeights . LoadMedia ( imageBytes ) ) ;
88+ using var chunks = TokenizeWithEmbed ( ( ) => _mtmdWeights . LoadMedia ( imageBytes ) ) ;
8989 AssertChunksEvaluate ( chunks ) ;
9090 }
9191
9292 [ Fact , Trait ( "Category" , "NoCI" ) ]
9393 public void TokenizeProvidesChunkMetadata ( )
9494 {
95- using var chunks = TokenizeWithEmbed ( ( ) => _safeMtmdWeights . LoadMedia ( Constants . MtmdImage ) ) ;
95+ using var chunks = TokenizeWithEmbed ( ( ) => _mtmdWeights . LoadMedia ( Constants . MtmdImage ) ) ;
9696
9797 Assert . True ( chunks . Size > 0 ) ;
9898
@@ -128,12 +128,12 @@ public void TokenizeProvidesChunkMetadata()
128128
129129 Assert . True ( imageChunks > 0 ) ;
130130 Assert . True ( totalTokens > 0 ) ;
131- Assert . Equal ( totalTokens , _safeMtmdWeights . CountTokens ( chunks ) ) ;
132- Assert . Equal ( totalPositions , _safeMtmdWeights . CountPositions ( chunks ) ) ;
133- Assert . True ( _safeMtmdWeights . SupportsVision ) ;
134- Assert . False ( _safeMtmdWeights . SupportsAudio ) ;
131+ Assert . Equal ( totalTokens , _mtmdWeights . CountTokens ( chunks ) ) ;
132+ Assert . Equal ( totalPositions , _mtmdWeights . CountPositions ( chunks ) ) ;
133+ Assert . True ( _mtmdWeights . SupportsVision ) ;
134+ Assert . False ( _mtmdWeights . SupportsAudio ) ;
135135
136- var audioBitrate = _safeMtmdWeights . AudioBitrate ;
136+ var audioBitrate = _mtmdWeights . AudioBitrate ;
137137 Assert . True ( audioBitrate <= 0 ) ;
138138 }
139139 }
0 commit comments