mlx-bun library API
    Preparing search index...
    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

    Index
    canvasLength: number
    config: { text: { vocabSize: number } }
    denoisingAppend?: readonly MlxDenoisingAppendRange[]
    denoisingDecode?: readonly MlxDenoisingDecodeRange[]
    denoisingPrefill?: readonly MlxDenoisingPrefillRange[]
    embedScale: number