mlx-bun library API
Documentation
Preparing search index...
@mlx-bun/inference
@mlx-bun/inference/contracts
MlxDenoisingOperations
Interface MlxDenoisingOperations
interface
MlxDenoisingOperations
{
canvasLength
:
number
;
config
:
{
text
:
{
vocabSize
:
number
}
}
;
denoisingAppend
?:
readonly
MlxDenoisingAppendRange
[]
;
denoisingDecode
?:
readonly
MlxDenoisingDecodeRange
[]
;
denoisingPrefill
?:
readonly
MlxDenoisingPrefillRange
[]
;
embedScale
:
number
;
decoderLogits
(
canvas
:
MlxArray
,
state
:
Cache
[]
,
feedback
:
MlxArray
|
null
,
)
:
MlxArray
;
dequantEmbedWeight
()
:
MlxArray
;
extendPrefill
(
tokens
:
MlxArray
,
state
:
Cache
[]
)
:
void
;
prefill
?
(
promptIds
:
number
[]
)
:
Cache
[]
;
prefillVision
?
(
promptIds
:
number
[]
,
pixels
:
MlxArray
)
:
Cache
[]
;
softEmbeddings
(
logits
:
MlxArray
,
weight
:
MlxArray
)
:
MlxArray
;
}
Implemented by
DiffusionGemmaModel
Index
Properties
canvas
Length
config
denoising
Append?
denoising
Decode?
denoising
Prefill?
embed
Scale
Methods
decoder
Logits
dequant
Embed
Weight
extend
Prefill
prefill?
prefill
Vision?
soft
Embeddings
Properties
Readonly
canvas
Length
canvasLength
:
number
Readonly
config
config
:
{
text
:
{
vocabSize
:
number
}
}
Optional
Readonly
denoising
Append
denoisingAppend
?:
readonly
MlxDenoisingAppendRange
[]
Optional
Readonly
denoising
Decode
denoisingDecode
?:
readonly
MlxDenoisingDecodeRange
[]
Optional
Readonly
denoising
Prefill
denoisingPrefill
?:
readonly
MlxDenoisingPrefillRange
[]
Readonly
embed
Scale
embedScale
:
number
Methods
decoder
Logits
decoderLogits
(
canvas
:
MlxArray
,
state
:
Cache
[]
,
feedback
:
MlxArray
|
null
,
)
:
MlxArray
Parameters
canvas
:
MlxArray
state
:
Cache
[]
feedback
:
MlxArray
|
null
Returns
MlxArray
dequant
Embed
Weight
dequantEmbedWeight
()
:
MlxArray
Returns
MlxArray
extend
Prefill
extendPrefill
(
tokens
:
MlxArray
,
state
:
Cache
[]
)
:
void
Parameters
tokens
:
MlxArray
state
:
Cache
[]
Returns
void
Optional
prefill
prefill
?
(
promptIds
:
number
[]
)
:
Cache
[]
Parameters
promptIds
:
number
[]
Returns
Cache
[]
Optional
prefill
Vision
prefillVision
?
(
promptIds
:
number
[]
,
pixels
:
MlxArray
)
:
Cache
[]
Image-conditioned prefill from channel-first pixels.
Parameters
promptIds
:
number
[]
pixels
:
MlxArray
Returns
Cache
[]
soft
Embeddings
softEmbeddings
(
logits
:
MlxArray
,
weight
:
MlxArray
)
:
MlxArray
Parameters
logits
:
MlxArray
weight
:
MlxArray
Returns
MlxArray
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
canvas
Length
config
denoising
Append
denoising
Decode
denoising
Prefill
embed
Scale
Methods
decoder
Logits
dequant
Embed
Weight
extend
Prefill
prefill
prefill
Vision
soft
Embeddings
Documentation
mlx-bun library API
Loading...
Image-conditioned prefill from channel-first pixels.