@@ -269,10 +269,12 @@ final class MPSGraphArgmaxSampler: @unchecked Sendable {
269269 self . bitmaskSize = ( vocabSize + 31 ) / 32
270270
271271 // Allocate bitmask buffer (shared memory -- CPU writes visible to GPU without DMA)
272- guard let bitmaskBuf = device. makeBuffer (
273- length: bitmaskSize * MemoryLayout< Int32> . size,
274- options: . storageModeShared
275- ) else {
272+ guard
273+ let bitmaskBuf = device. makeBuffer (
274+ length: bitmaskSize * MemoryLayout< Int32> . size,
275+ options: . storageModeShared
276+ )
277+ else {
276278 throw MPSGraphSamplerError . bufferAllocationFailed
277279 }
278280 self . bitmaskBuffer = bitmaskBuf
@@ -385,9 +387,10 @@ final class MPSGraphArgmaxSampler: @unchecked Sendable {
385387 outputOffset: Int ,
386388 completion: @escaping ( Int32 ) -> Void
387389 ) {
388- encode ( to: queue, logitsBuffer: logitsBuffer, logitsOffset: logitsOffset,
389- outputBuffer: outputBuffer, outputOffset: outputOffset,
390- applyBitmask: false , completion: completion)
390+ encode (
391+ to: queue, logitsBuffer: logitsBuffer, logitsOffset: logitsOffset,
392+ outputBuffer: outputBuffer, outputOffset: outputOffset,
393+ applyBitmask: false , completion: completion)
391394 }
392395
393396 /// Encode argmax sampling with optional bitmask constraint.
@@ -481,9 +484,10 @@ final class MPSGraphArgmaxSampler: @unchecked Sendable {
481484 outputOffset: Int ,
482485 completion: @escaping ( Int32 ) -> Void
483486 ) {
484- encodeWithSlice ( to: queue, logitsBuffer: logitsBuffer, queryLength: queryLength,
485- outputBuffer: outputBuffer, outputOffset: outputOffset,
486- applyBitmask: false , completion: completion)
487+ encodeWithSlice (
488+ to: queue, logitsBuffer: logitsBuffer, queryLength: queryLength,
489+ outputBuffer: outputBuffer, outputOffset: outputOffset,
490+ applyBitmask: false , completion: completion)
487491 }
488492
489493 /// Encode argmax with slice support and optional bitmask.
@@ -908,9 +912,10 @@ final class MPSGraphCompositeSampler: @unchecked Sendable {
908912 outputOffset: Int ,
909913 completion: @escaping ( Int32 ) -> Void
910914 ) {
911- encode ( to: queue, logitsBuffer: logitsBuffer, logitsOffset: logitsOffset,
912- outputBuffer: outputBuffer, outputOffset: outputOffset,
913- applyBitmask: false , completion: completion)
915+ encode (
916+ to: queue, logitsBuffer: logitsBuffer, logitsOffset: logitsOffset,
917+ outputBuffer: outputBuffer, outputOffset: outputOffset,
918+ applyBitmask: false , completion: completion)
914919 }
915920
916921 /// Encode composite sampling with optional bitmask constraint.
@@ -1003,9 +1008,10 @@ final class MPSGraphCompositeSampler: @unchecked Sendable {
10031008 outputOffset: Int ,
10041009 completion: @escaping ( Int32 ) -> Void
10051010 ) {
1006- encodeWithSlice ( to: queue, logitsBuffer: logitsBuffer, queryLength: queryLength,
1007- outputBuffer: outputBuffer, outputOffset: outputOffset,
1008- applyBitmask: false , completion: completion)
1011+ encodeWithSlice (
1012+ to: queue, logitsBuffer: logitsBuffer, queryLength: queryLength,
1013+ outputBuffer: outputBuffer, outputOffset: outputOffset,
1014+ applyBitmask: false , completion: completion)
10091015 }
10101016
10111017 /// Encode composite sampling with slice and optional bitmask.
0 commit comments