From 9a72d35081a0da9bd453d953771e41f06ac07e62 Mon Sep 17 00:00:00 2001 From: jaakko Date: Wed, 1 Apr 2026 23:52:39 +0300 Subject: [PATCH] toka toimiva vedos --- network-poc/Dockerfile.prod | 33 +- network-poc/deploy.sh | 30 +- network-poc/docker-compose.yml | 2 +- network-poc/hub/Cargo.toml | 2 +- network-poc/hub/nodes.db | Bin 0 -> 16384 bytes network-poc/hub/src/db.rs | 48 +- network-poc/hub/src/main.rs | 72 +- network-poc/native-node/Cargo.toml | 2 +- network-poc/node/Cargo.toml | 12 +- network-poc/node/src/lib.rs | 34 +- network-poc/node/src/smollm.rs | 246 +++ network-poc/static/index.html | 166 +- .../target-native/.rustdoc_fingerprint.json | 1 + network-poc/target-native/doc/.lock | 0 .../doc/candle_transformers/all.html | 1 + .../generation/enum.Sampling.html | 46 + .../candle_transformers/generation/index.html | 5 + .../generation/sidebar-items.js | 1 + .../generation/struct.LogitsProcessor.html | 29 + .../doc/candle_transformers/index.html | 1 + .../models/based/index.html | 8 + .../models/based/sidebar-items.js | 1 + .../models/based/struct.Config.html | 29 + .../based/struct.LinearAttentionConfig.html | 29 + ...truct.LinearAttentionFeatureMapConfig.html | 29 + .../models/based/struct.Model.html | 31 + .../struct.SlidingWindowAttentionConfig.html | 29 + .../models/beit/fn.vit_base.html | 1 + .../models/beit/fn.vit_large.html | 1 + .../models/beit/index.html | 7 + .../models/beit/sidebar-items.js | 1 + .../beit/struct.BeitVisionTransformer.html | 38 + .../models/bert/constant.DTYPE.html | 1 + .../models/bert/enum.HiddenAct.html | 40 + .../bert/enum.PositionEmbeddingType.html | 38 + .../models/bert/index.html | 10 + .../models/bert/sidebar-items.js | 1 + .../models/bert/struct.BertEncoder.html | 34 + .../models/bert/struct.BertForMaskedLM.html | 30 + .../bert/struct.BertLMPredictionHead.html | 26 + .../models/bert/struct.BertLayer.html | 27 + .../models/bert/struct.BertModel.html | 33 + .../models/bert/struct.BertOnlyMLMHead.html | 26 + .../models/bert/struct.Config.html | 47 + .../models/bigcode/index.html | 17 + .../models/bigcode/sidebar-items.js | 1 + .../models/bigcode/struct.Config.html | 35 + .../models/bigcode/struct.GPTBigCode.html | 25 + .../models/blip/index.html | 9 + .../models/blip/sidebar-items.js | 1 + .../struct.BlipForConditionalGeneration.html | 27 + .../models/blip/struct.Config.html | 34 + .../models/blip/struct.VisionConfig.html | 39 + .../models/blip/struct.VisionModel.html | 28 + .../models/blip_text/index.html | 19 + .../models/blip_text/sidebar-items.js | 1 + .../models/blip_text/struct.Config.html | 41 + .../blip_text/struct.TextLMHeadModel.html | 31 + .../models/blip_text/struct.TextPooler.html | 28 + .../models/chatglm/index.html | 6 + .../models/chatglm/sidebar-items.js | 1 + .../models/chatglm/struct.Config.html | 47 + .../models/chatglm/struct.Model.html | 27 + .../models/chinese_clip/enum.Activation.html | 33 + .../chinese_clip/enum.EncoderConfig.html | 30 + .../models/chinese_clip/fn.div_l2_norm.html | 1 + .../models/chinese_clip/index.html | 8 + .../models/chinese_clip/sidebar-items.js | 1 + .../struct.ChineseClipConfig.html | 34 + .../chinese_clip/struct.ChineseClipModel.html | 38 + .../enum.PositionEmbeddingType.html | 36 + .../models/chinese_clip/text_model/index.html | 12 + .../chinese_clip/text_model/sidebar-items.js | 1 + .../struct.ChineseClipTextConfig.html | 45 + .../struct.ChineseClipTextEmbeddings.html | 27 + .../struct.ChineseClipTextTransformer.html | 35 + .../chinese_clip/vision_model/index.html | 8 + .../vision_model/sidebar-items.js | 1 + .../struct.ChineseClipVisionConfig.html | 42 + .../struct.ChineseClipVisionEmbeddings.html | 31 + .../struct.ChineseClipVisionEncoder.html | 35 + .../struct.ChineseClipVisionTransformer.html | 31 + .../models/clip/enum.EncoderConfig.html | 30 + .../models/clip/fn.div_l2_norm.html | 1 + .../models/clip/index.html | 9 + .../models/clip/sidebar-items.js | 1 + .../models/clip/struct.ClipConfig.html | 32 + .../models/clip/struct.ClipModel.html | 31 + .../clip/text_model/enum.Activation.html | 30 + .../models/clip/text_model/index.html | 8 + .../models/clip/text_model/sidebar-items.js | 1 + .../clip/text_model/struct.ClipEncoder.html | 35 + .../text_model/struct.ClipTextConfig.html | 37 + .../struct.ClipTextTransformer.html | 33 + .../models/clip/vision_model/index.html | 6 + .../models/clip/vision_model/sidebar-items.js | 1 + .../vision_model/struct.ClipVisionConfig.html | 37 + .../struct.ClipVisionTransformer.html | 28 + .../models/codegeex4_9b/index.html | 7 + .../models/codegeex4_9b/sidebar-items.js | 1 + .../models/codegeex4_9b/struct.Config.html | 50 + .../models/codegeex4_9b/struct.Model.html | 27 + .../models/colpali/index.html | 3 + .../models/colpali/sidebar-items.js | 1 + .../models/colpali/struct.Model.html | 32 + .../models/convmixer/fn.c1024_20.html | 1 + .../models/convmixer/fn.c1536_20.html | 1 + .../models/convmixer/index.html | 7 + .../models/convmixer/sidebar-items.js | 1 + .../models/convnext/fn.convnext.html | 5 + .../convnext/fn.convnext_no_final_layer.html | 4 + .../models/convnext/index.html | 13 + .../models/convnext/sidebar-items.js | 1 + .../models/convnext/struct.Config.html | 27 + .../candle_transformers/models/dac/index.html | 3 + .../models/dac/sidebar-items.js | 1 + .../models/dac/struct.Config.html | 36 + .../models/dac/struct.Decoder.html | 34 + .../models/dac/struct.DecoderBlock.html | 33 + .../models/dac/struct.Encoder.html | 33 + .../models/dac/struct.EncoderBlock.html | 28 + .../models/dac/struct.Model.html | 31 + .../models/dac/struct.ResidualUnit.html | 28 + .../dac/struct.ResidualVectorQuantizer.html | 33 + .../models/dac/struct.Snake1d.html | 28 + .../models/dac/struct.VectorQuantizer.html | 32 + .../models/debertav2/constant.DTYPE.html | 1 + .../models/debertav2/enum.HiddenAct.html | 40 + .../models/debertav2/index.html | 1 + .../models/debertav2/sidebar-items.js | 1 + .../models/debertav2/struct.Config.html | 62 + .../models/debertav2/struct.ConvLayer.html | 30 + .../debertav2/struct.DebertaV2Attention.html | 25 + .../struct.DebertaV2ContextPooler.html | 25 + ...ct.DebertaV2DisentangledSelfAttention.html | 32 + .../debertav2/struct.DebertaV2Embeddings.html | 32 + .../debertav2/struct.DebertaV2Encoder.html | 31 + .../struct.DebertaV2Intermediate.html | 25 + .../debertav2/struct.DebertaV2Layer.html | 25 + .../debertav2/struct.DebertaV2Model.html | 33 + .../debertav2/struct.DebertaV2NERModel.html | 37 + .../debertav2/struct.DebertaV2Output.html | 29 + .../debertav2/struct.DebertaV2SelfOutput.html | 29 + ...truct.DebertaV2SeqClassificationModel.html | 37 + .../debertav2/struct.HiddenActLayer.html | 25 + .../models/debertav2/struct.NERItem.html | 32 + .../debertav2/struct.StableDropout.html | 25 + .../struct.TextClassificationItem.html | 28 + .../models/debertav2/type.Id2Label.html | 1 + .../models/debertav2/type.Label2Id.html | 1 + .../deepseek2/enum.DeepSeekV2RopeScaling.html | 43 + .../models/deepseek2/enum.ScaledRopeType.html | 34 + .../models/deepseek2/index.html | 1 + .../models/deepseek2/sidebar-items.js | 1 + .../models/deepseek2/struct.DeepSeekV2.html | 29 + .../deepseek2/struct.DeepSeekV2Config.html | 29 + .../struct.DeepSeekV2RopeConfig.html | 30 + .../struct.DeepSeekV2RotaryEmbedding.html | 36 + .../models/deepseek2/struct.TopKOutput.html | 28 + .../models/deepseek2/trait.BincountOp.html | 4 + .../models/deepseek2/trait.NonZeroOp.html | 4 + .../models/deepseek2/trait.SplitOp.html | 4 + .../models/deepseek2/trait.TopKLastDimOp.html | 11 + .../models/depth_anything_v2/index.html | 6 + .../models/depth_anything_v2/sidebar-items.js | 1 + .../depth_anything_v2/struct.DPTHead.html | 26 + .../struct.DepthAnythingV2.html | 30 + .../struct.DepthAnythingV2Config.html | 34 + .../struct.FeatureFusionBlock.html | 31 + .../struct.ResidualConvUnit.html | 30 + .../depth_anything_v2/struct.Scratch.html | 25 + .../models/dinov2/fn.vit_small.html | 1 + .../models/dinov2/index.html | 24 + .../models/dinov2/sidebar-items.js | 1 + .../dinov2/struct.DinoVisionTransformer.html | 38 + .../models/dinov2reg4/fn.vit_base.html | 1 + .../models/dinov2reg4/fn.vit_small.html | 1 + .../models/dinov2reg4/index.html | 25 + .../models/dinov2reg4/sidebar-items.js | 1 + .../struct.DinoVisionTransformer.html | 31 + .../models/distilbert/constant.DTYPE.html | 1 + .../models/distilbert/index.html | 6 + .../models/distilbert/sidebar-items.js | 1 + .../models/distilbert/struct.Config.html | 30 + .../distilbert/struct.DistilBertModel.html | 32 + .../models/efficientnet/index.html | 6 + .../models/efficientnet/sidebar-items.js | 1 + .../efficientnet/struct.EfficientNet.html | 30 + .../efficientnet/struct.MBConvConfig.html | 27 + .../models/efficientvit/fn.efficientvit.html | 5 + .../fn.efficientvit_no_final_layer.html | 4 + .../models/efficientvit/index.html | 26 + .../models/efficientvit/sidebar-items.js | 1 + .../models/efficientvit/struct.Config.html | 27 + .../models/encodec/enum.NormType.html | 40 + .../models/encodec/enum.PadMode.html | 40 + .../models/encodec/fn.conv1d_weight_norm.html | 7 + .../fn.conv_transpose1d_weight_norm.html | 8 + .../models/encodec/index.html | 4 + .../models/encodec/sidebar-items.js | 1 + .../models/encodec/struct.Config.html | 54 + .../models/encodec/struct.Decoder.html | 28 + .../models/encodec/struct.EncodecConv1d.html | 36 + .../struct.EncodecConvTranspose1d.html | 28 + .../models/encodec/struct.EncodecLSTM.html | 28 + .../encodec/struct.EncodecResnetBlock.html | 33 + .../models/encodec/struct.Encoder.html | 28 + .../encodec/struct.EuclideanCodebook.html | 27 + .../models/encodec/struct.Model.html | 25 + .../struct.ResidualVectorQuantizer.html | 27 + .../encodec/struct.VectorQuantization.html | 27 + .../models/eva2/fn.vit_base.html | 1 + .../models/eva2/fn.vit_large.html | 1 + .../models/eva2/index.html | 21 + .../models/eva2/sidebar-items.js | 1 + .../eva2/struct.EVA2VisionTransformer.html | 38 + .../models/falcon/index.html | 4 + .../models/falcon/sidebar-items.js | 1 + .../models/falcon/struct.Config.html | 47 + .../models/falcon/struct.Falcon.html | 27 + .../models/fastvit/fn.fastvit.html | 5 + .../fastvit/fn.fastvit_no_final_layer.html | 4 + .../models/fastvit/index.html | 4 + .../models/fastvit/sidebar-items.js | 1 + .../models/fastvit/struct.Config.html | 36 + .../models/flux/autoencoder/index.html | 1 + .../models/flux/autoencoder/sidebar-items.js | 1 + .../flux/autoencoder/struct.AutoEncoder.html | 28 + .../flux/autoencoder/struct.Config.html | 37 + .../flux/autoencoder/struct.Decoder.html | 28 + .../autoencoder/struct.DiagonalGaussian.html | 28 + .../flux/autoencoder/struct.Encoder.html | 28 + .../models/flux/index.html | 15 + .../models/flux/model/index.html | 1 + .../models/flux/model/sidebar-items.js | 1 + .../models/flux/model/struct.Config.html | 40 + .../flux/model/struct.DoubleStreamBlock.html | 27 + .../models/flux/model/struct.EmbedNd.html | 28 + .../models/flux/model/struct.Flux.html | 36 + .../models/flux/model/struct.LastLayer.html | 27 + .../models/flux/model/struct.MlpEmbedder.html | 28 + .../models/flux/model/struct.QkNorm.html | 27 + .../flux/model/struct.SelfAttention.html | 27 + .../flux/model/struct.SingleStreamBlock.html | 27 + .../models/flux/quantized_model/index.html | 1 + .../flux/quantized_model/sidebar-items.js | 1 + .../struct.DoubleStreamBlock.html | 27 + .../flux/quantized_model/struct.Flux.html | 36 + .../quantized_model/struct.LastLayer.html | 27 + .../quantized_model/struct.MlpEmbedder.html | 28 + .../flux/quantized_model/struct.QkNorm.html | 27 + .../quantized_model/struct.SelfAttention.html | 27 + .../struct.SingleStreamBlock.html | 27 + .../models/flux/sampling/fn.denoise.html | 10 + .../models/flux/sampling/fn.get_noise.html | 6 + .../models/flux/sampling/fn.get_schedule.html | 5 + .../models/flux/sampling/fn.unpack.html | 1 + .../models/flux/sampling/index.html | 1 + .../models/flux/sampling/sidebar-items.js | 1 + .../models/flux/sampling/struct.State.html | 33 + .../models/flux/sidebar-items.js | 1 + .../models/flux/trait.WithForward.html | 22 + .../models/gemma/index.html | 4 + .../models/gemma/sidebar-items.js | 1 + .../models/gemma/struct.Config.html | 43 + .../models/gemma/struct.Model.html | 45 + .../models/gemma2/index.html | 4 + .../models/gemma2/sidebar-items.js | 1 + .../models/gemma2/struct.Config.html | 46 + .../models/gemma2/struct.Model.html | 35 + .../models/gemma3/index.html | 4 + .../models/gemma3/sidebar-items.js | 1 + .../models/gemma3/struct.Config.html | 47 + .../models/gemma3/struct.Model.html | 35 + .../models/glm4/index.html | 4 + .../models/glm4/sidebar-items.js | 1 + .../models/glm4/struct.Config.html | 50 + .../models/glm4/struct.Model.html | 27 + .../granite/constant.DEFAULT_MAX_SEQ_LEN.html | 1 + .../models/granite/enum.GraniteEosToks.html | 32 + .../models/granite/enum.GraniteRopeType.html | 32 + .../models/granite/index.html | 5 + .../models/granite/sidebar-items.js | 1 + .../models/granite/struct.Cache.html | 35 + .../models/granite/struct.Config.html | 41 + .../models/granite/struct.Granite.html | 32 + .../models/granite/struct.GraniteConfig.html | 42 + .../granite/struct.GraniteRopeConfig.html | 35 + .../models/helium/index.html | 3 + .../models/helium/sidebar-items.js | 1 + .../models/helium/struct.Config.html | 47 + .../models/helium/struct.Model.html | 31 + .../models/hiera/fn.hiera.html | 5 + .../models/hiera/fn.hiera_no_final_layer.html | 4 + .../models/hiera/index.html | 6 + .../models/hiera/sidebar-items.js | 1 + .../models/hiera/struct.Config.html | 29 + .../doc/candle_transformers/models/index.html | 14 + .../models/jina_bert/constant.DTYPE.html | 1 + .../jina_bert/enum.PositionEmbeddingType.html | 39 + .../models/jina_bert/index.html | 4 + .../models/jina_bert/sidebar-items.js | 1 + .../models/jina_bert/struct.BertModel.html | 31 + .../models/jina_bert/struct.Config.html | 56 + .../llama/constant.DEFAULT_MAX_SEQ_LEN.html | 1 + .../models/llama/enum.Llama3RopeType.html | 32 + .../models/llama/enum.LlamaEosToks.html | 32 + .../models/llama/index.html | 4 + .../models/llama/sidebar-items.js | 1 + .../models/llama/struct.Cache.html | 35 + .../models/llama/struct.Config.html | 42 + .../models/llama/struct.Llama.html | 37 + .../models/llama/struct.Llama3RopeConfig.html | 35 + .../models/llama/struct.LlamaConfig.html | 43 + .../models/llama2_c/index.html | 7 + .../models/llama2_c/sidebar-items.js | 1 + .../models/llama2_c/struct.Cache.html | 33 + .../models/llama2_c/struct.Config.html | 36 + .../models/llama2_c/struct.Llama.html | 35 + .../models/llama2_c_weights/index.html | 4 + .../models/llama2_c_weights/sidebar-items.js | 1 + .../struct.TransformerWeights.html | 29 + .../models/llava/config/index.html | 1 + .../models/llava/config/sidebar-items.js | 1 + .../config/struct.HFGenerationConfig.html | 35 + .../llava/config/struct.HFLLaVAConfig.html | 48 + .../config/struct.HFLLaVATextConfig.html | 46 + .../config/struct.HFLLaVAVisionConfig.html | 40 + .../config/struct.HFPreProcessorConfig.html | 43 + .../llava/config/struct.LLaVAConfig.html | 62 + .../models/llava/index.html | 8 + .../models/llava/sidebar-items.js | 1 + .../models/llava/struct.ClipVisionTower.html | 33 + .../models/llava/struct.IdentityMap.html | 26 + .../models/llava/struct.LLaVA.html | 45 + .../models/llava/struct.MMProjector.html | 27 + .../utils/fn.get_anyres_image_grid_shape.html | 5 + .../utils/fn.select_best_resolution.html | 4 + .../models/llava/utils/index.html | 1 + .../models/llava/utils/sidebar-items.js | 1 + .../models/mamba/index.html | 6 + .../models/mamba/sidebar-items.js | 1 + .../models/mamba/struct.Config.html | 34 + .../models/mamba/struct.MambaBlock.html | 27 + .../models/mamba/struct.Model.html | 27 + .../models/mamba/struct.ResidualBlock.html | 27 + .../models/mamba/struct.State.html | 34 + .../models/marian/index.html | 7 + .../models/marian/sidebar-items.js | 1 + .../models/marian/struct.Config.html | 49 + .../models/marian/struct.Decoder.html | 33 + .../models/marian/struct.Encoder.html | 27 + .../models/marian/struct.MTModel.html | 32 + .../models/metavoice/adapters/index.html | 1 + .../metavoice/adapters/sidebar-items.js | 1 + ....FlattenedInterleavedEncodec2Codebook.html | 25 + .../adapters/struct.TiltedEncodec.html | 25 + .../metavoice/gpt/enum.AttnKernelType.html | 40 + .../metavoice/gpt/enum.NonLinearityType.html | 39 + .../models/metavoice/gpt/enum.NormType.html | 39 + .../models/metavoice/gpt/index.html | 1 + .../models/metavoice/gpt/sidebar-items.js | 1 + .../models/metavoice/gpt/struct.Config.html | 43 + .../models/metavoice/gpt/struct.Model.html | 25 + .../models/metavoice/index.html | 7 + .../models/metavoice/sidebar-items.js | 1 + .../metavoice/speaker_encoder/index.html | 1 + .../speaker_encoder/sidebar-items.js | 1 + .../speaker_encoder/struct.Config.html | 38 + .../speaker_encoder/struct.Model.html | 33 + .../models/metavoice/tokenizers/index.html | 1 + .../metavoice/tokenizers/sidebar-items.js | 1 + .../metavoice/tokenizers/struct.BPE.html | 31 + .../models/metavoice/transformer/index.html | 1 + .../metavoice/transformer/sidebar-items.js | 1 + .../metavoice/transformer/struct.Config.html | 39 + .../metavoice/transformer/struct.Model.html | 32 + .../models/mimi/conv/enum.Norm.html | 38 + .../models/mimi/conv/enum.PadMode.html | 38 + .../models/mimi/conv/index.html | 1 + .../models/mimi/conv/sidebar-items.js | 1 + .../mimi/conv/struct.ConvDownsample1d.html | 34 + .../mimi/conv/struct.ConvTrUpsample1d.html | 34 + .../models/mimi/conv/struct.NormConv1d.html | 37 + .../mimi/conv/struct.NormConvTranspose1d.html | 38 + .../mimi/conv/struct.StreamableConv1d.html | 40 + .../struct.StreamableConvTranspose1d.html | 38 + .../mimi/encodec/enum.ResampleMethod.html | 37 + .../models/mimi/encodec/fn.load.html | 5 + .../models/mimi/encodec/index.html | 1 + .../models/mimi/encodec/sidebar-items.js | 1 + .../models/mimi/encodec/struct.Config.html | 38 + .../models/mimi/encodec/struct.Encodec.html | 27 + .../models/mimi/enum.NormType.html | 37 + .../models/mimi/index.html | 20 + .../models/mimi/quantization/index.html | 1 + .../models/mimi/quantization/sidebar-items.js | 1 + .../struct.EuclideanCodebook.html | 27 + .../struct.ResidualVectorQuantization.html | 33 + .../struct.ResidualVectorQuantizer.html | 35 + .../struct.SplitResidualVectorQuantizer.html | 34 + .../struct.VectorQuantization.html | 32 + .../models/mimi/seanet/index.html | 1 + .../models/mimi/seanet/sidebar-items.js | 1 + .../models/mimi/seanet/struct.Config.html | 46 + .../mimi/seanet/struct.SeaNetDecoder.html | 28 + .../mimi/seanet/struct.SeaNetEncoder.html | 28 + .../mimi/seanet/struct.SeaNetResnetBlock.html | 38 + .../models/mimi/sidebar-items.js | 1 + .../models/mimi/transformer/enum.Mlp.html | 42 + .../models/mimi/transformer/enum.Norm.html | 31 + .../transformer/enum.PositionalEmbedding.html | 38 + .../models/mimi/transformer/index.html | 1 + .../models/mimi/transformer/sidebar-items.js | 1 + .../mimi/transformer/struct.Config.html | 49 + .../mimi/transformer/struct.LayerScale.html | 28 + .../struct.ProjectedTransformer.html | 32 + .../mimi/transformer/struct.RmsNorm.html | 28 + .../transformer/struct.RotaryEmbedding.html | 36 + .../struct.StreamingMultiheadAttention.html | 31 + ...ruct.StreamingMultiheadCrossAttention.html | 32 + .../struct.StreamingTransformer.html | 31 + .../struct.StreamingTransformerLayer.html | 36 + .../models/mistral/index.html | 7 + .../models/mistral/sidebar-items.js | 1 + .../models/mistral/struct.Config.html | 44 + .../models/mistral/struct.Model.html | 36 + .../models/mixformer/index.html | 7 + .../models/mixformer/sidebar-items.js | 1 + .../models/mixformer/struct.Config.html | 30 + ...struct.MixFormerSequentialForCausalLM.html | 32 + .../models/mixtral/index.html | 19 + .../models/mixtral/sidebar-items.js | 1 + .../models/mixtral/struct.Config.html | 32 + .../models/mixtral/struct.Model.html | 31 + .../models/mmdit/blocks/index.html | 1 + .../models/mmdit/blocks/sidebar-items.js | 1 + .../struct.ContextQkvOnlyJointBlock.html | 35 + .../models/mmdit/blocks/struct.DiTBlock.html | 38 + .../mmdit/blocks/struct.FinalLayer.html | 30 + .../blocks/struct.LayerNormNoAffine.html | 26 + .../mmdit/blocks/struct.MMDiTJointBlock.html | 35 + .../mmdit/blocks/struct.MMDiTXJointBlock.html | 35 + .../blocks/struct.ModulateIntermediates.html | 25 + .../mmdit/blocks/struct.QkvOnlyDiTBlock.html | 29 + .../mmdit/blocks/struct.SelfAttnDiTBlock.html | 39 + .../struct.SelfAttnModulateIntermediates.html | 25 + .../models/mmdit/blocks/trait.JointBlock.html | 14 + .../models/mmdit/embedding/index.html | 1 + .../models/mmdit/embedding/sidebar-items.js | 1 + .../mmdit/embedding/struct.PatchEmbedder.html | 31 + .../embedding/struct.PositionEmbedder.html | 30 + .../embedding/struct.TimestepEmbedder.html | 30 + .../mmdit/embedding/struct.Unpatchifier.html | 25 + .../embedding/struct.VectorEmbedder.html | 30 + .../models/mmdit/index.html | 13 + .../models/mmdit/model/index.html | 1 + .../models/mmdit/model/sidebar-items.js | 1 + .../models/mmdit/model/struct.Config.html | 37 + .../models/mmdit/model/struct.MMDiT.html | 36 + .../models/mmdit/model/struct.MMDiTCore.html | 39 + .../models/mmdit/projections/index.html | 1 + .../models/mmdit/projections/sidebar-items.js | 1 + .../projections/struct.AttnProjections.html | 25 + .../models/mmdit/projections/struct.Mlp.html | 30 + .../models/mmdit/projections/struct.Qkv.html | 29 + .../struct.QkvOnlyAttnProjections.html | 25 + .../models/mmdit/sidebar-items.js | 1 + .../models/mobileclip/fn.div_l2_norm.html | 1 + .../models/mobileclip/index.html | 18 + .../models/mobileclip/sidebar-items.js | 1 + .../mobileclip/struct.MobileClipConfig.html | 31 + .../mobileclip/struct.MobileClipModel.html | 31 + .../models/mobilenetv4/fn.mobilenetv4.html | 5 + .../fn.mobilenetv4_no_final_layer.html | 4 + .../models/mobilenetv4/index.html | 9 + .../models/mobilenetv4/sidebar-items.js | 1 + .../models/mobilenetv4/struct.Config.html | 27 + .../models/mobileone/fn.mobileone.html | 5 + .../fn.mobileone_no_final_layer.html | 4 + .../models/mobileone/index.html | 4 + .../models/mobileone/sidebar-items.js | 1 + .../models/mobileone/struct.Config.html | 27 + .../modernbert/enum.ClassifierPooling.html | 35 + .../models/modernbert/index.html | 8 + .../models/modernbert/sidebar-items.js | 1 + .../modernbert/struct.ClassifierConfig.html | 34 + .../models/modernbert/struct.Config.html | 44 + .../models/modernbert/struct.ModernBert.html | 27 + .../struct.ModernBertClassifier.html | 28 + .../modernbert/struct.ModernBertDecoder.html | 28 + .../struct.ModernBertForMaskedLM.html | 27 + ...t.ModernBertForSequenceClassification.html | 27 + .../modernbert/struct.ModernBertHead.html | 28 + .../modernbert/struct.ModernBertLayer.html | 27 + .../modernbert/struct.ModernBertMLP.html | 28 + .../models/moondream/index.html | 29 + .../models/moondream/sidebar-items.js | 1 + .../models/moondream/struct.Config.html | 32 + .../models/moondream/struct.Encoder.html | 28 + .../models/moondream/struct.Model.html | 30 + .../models/moondream/struct.VisionConfig.html | 30 + .../moondream/struct.VisionEncoder.html | 28 + .../candle_transformers/models/mpt/index.html | 8 + .../models/mpt/sidebar-items.js | 1 + .../models/mpt/struct.Config.html | 28 + .../models/mpt/struct.Model.html | 27 + .../models/nvembed_v2/embedding/index.html | 1 + .../nvembed_v2/embedding/sidebar-items.js | 1 + .../nvembed_v2/embedding/struct.Model.html | 35 + .../models/nvembed_v2/index.html | 4 + .../models/nvembed_v2/model/index.html | 1 + .../models/nvembed_v2/model/sidebar-items.js | 1 + .../models/nvembed_v2/model/struct.Model.html | 34 + .../models/nvembed_v2/sidebar-items.js | 1 + .../models/olmo/index.html | 18 + .../models/olmo/sidebar-items.js | 1 + .../models/olmo/struct.Config.html | 42 + .../models/olmo/struct.Model.html | 31 + .../models/openclip/index.html | 11 + .../models/openclip/sidebar-items.js | 1 + .../models/openclip/text_model/index.html | 3 + .../openclip/text_model/sidebar-items.js | 1 + .../openclip/text_model/struct.Config.html | 36 + .../openclip/text_model/struct.Encoder.html | 27 + .../struct.OpenClipTextTransformer.html | 29 + .../models/paligemma/index.html | 18 + .../models/paligemma/sidebar-items.js | 1 + .../models/paligemma/struct.Config.html | 33 + .../models/paligemma/struct.Model.html | 38 + .../paligemma/struct.MultiModalProjector.html | 28 + .../models/parler_tts/index.html | 15 + .../models/parler_tts/sidebar-items.js | 1 + .../models/parler_tts/struct.Attention.html | 27 + .../models/parler_tts/struct.Config.html | 36 + .../models/parler_tts/struct.Decoder.html | 35 + .../parler_tts/struct.DecoderConfig.html | 47 + .../parler_tts/struct.DecoderLayer.html | 27 + .../models/parler_tts/struct.Model.html | 42 + .../models/persimmon/constant.DTYPE.html | 1 + .../persimmon/enum.PositionEmbeddingType.html | 39 + .../models/persimmon/index.html | 15 + .../models/persimmon/sidebar-items.js | 1 + .../models/persimmon/struct.Config.html | 47 + .../candle_transformers/models/phi/index.html | 24 + .../models/phi/sidebar-items.js | 1 + .../models/phi/struct.Config.html | 30 + .../models/phi/struct.Model.html | 27 + .../models/phi3/index.html | 21 + .../models/phi3/sidebar-items.js | 1 + .../models/phi3/struct.Config.html | 43 + .../models/phi3/struct.Model.html | 31 + .../models/phi3/struct.RotaryEmbedding.html | 32 + .../models/pixtral/index.html | 28 + .../models/pixtral/llava/index.html | 1 + .../models/pixtral/llava/sidebar-items.js | 1 + .../models/pixtral/llava/struct.Config.html | 35 + .../models/pixtral/llava/struct.Model.html | 34 + .../llava/struct.MultiModalProjector.html | 28 + .../models/pixtral/sidebar-items.js | 1 + .../models/pixtral/vision_model/index.html | 1 + .../pixtral/vision_model/sidebar-items.js | 1 + .../pixtral/vision_model/struct.Config.html | 40 + .../pixtral/vision_model/struct.Model.html | 33 + .../models/quantized_blip/index.html | 16 + .../models/quantized_blip/sidebar-items.js | 1 + .../struct.BlipForConditionalGeneration.html | 27 + .../quantized_blip/struct.VisionModel.html | 28 + .../models/quantized_blip/type.Config.html | 6 + .../quantized_blip/type.VisionConfig.html | 11 + .../models/quantized_blip_text/index.html | 17 + .../quantized_blip_text/sidebar-items.js | 1 + .../struct.TextLMHeadModel.html | 31 + .../struct.TextPooler.html | 28 + .../quantized_blip_text/type.Config.html | 13 + .../quantized_llama/constant.MAX_SEQ_LEN.html | 1 + .../models/quantized_llama/index.html | 27 + .../models/quantized_llama/sidebar-items.js | 1 + .../quantized_llama/struct.ModelWeights.html | 31 + .../models/quantized_llama2_c/index.html | 16 + .../quantized_llama2_c/sidebar-items.js | 1 + .../quantized_llama2_c/struct.QLlama.html | 35 + .../models/quantized_metavoice/index.html | 16 + .../quantized_metavoice/sidebar-items.js | 1 + .../transformer/index.html | 1 + .../transformer/sidebar-items.js | 1 + .../transformer/struct.Model.html | 32 + .../models/quantized_mistral/index.html | 17 + .../models/quantized_mistral/sidebar-items.js | 1 + .../quantized_mistral/struct.Model.html | 31 + .../models/quantized_mixformer/index.html | 12 + .../quantized_mixformer/sidebar-items.js | 1 + ...struct.MixFormerSequentialForCausalLM.html | 32 + .../models/quantized_moondream/index.html | 15 + .../quantized_moondream/sidebar-items.js | 1 + .../quantized_moondream/struct.Encoder.html | 28 + .../quantized_moondream/struct.Model.html | 28 + .../struct.VisionEncoder.html | 28 + .../models/quantized_mpt/index.html | 16 + .../models/quantized_mpt/sidebar-items.js | 1 + .../models/quantized_mpt/struct.Model.html | 27 + .../quantized_phi/constant.MAX_SEQ_LEN.html | 1 + .../models/quantized_phi/index.html | 17 + .../models/quantized_phi/sidebar-items.js | 1 + .../quantized_phi/struct.ModelWeights.html | 31 + .../models/quantized_phi3/index.html | 15 + .../models/quantized_phi3/sidebar-items.js | 1 + .../quantized_phi3/struct.ModelWeights.html | 32 + .../models/quantized_qwen2/index.html | 15 + .../models/quantized_qwen2/sidebar-items.js | 1 + .../quantized_qwen2/struct.ModelWeights.html | 29 + .../quantized_recurrent_gemma/index.html | 17 + .../sidebar-items.js | 1 + .../struct.Model.html | 27 + .../models/quantized_rwkv_v5/index.html | 17 + .../models/quantized_rwkv_v5/sidebar-items.js | 1 + .../quantized_rwkv_v5/struct.Model.html | 27 + .../models/quantized_rwkv_v6/index.html | 18 + .../models/quantized_rwkv_v6/sidebar-items.js | 1 + .../quantized_rwkv_v6/struct.Model.html | 27 + .../models/quantized_stable_lm/index.html | 15 + .../quantized_stable_lm/sidebar-items.js | 1 + .../quantized_stable_lm/struct.Model.html | 31 + .../models/quantized_t5/index.html | 18 + .../models/quantized_t5/sidebar-items.js | 1 + .../models/quantized_t5/struct.Config.html | 37 + .../quantized_t5/struct.T5EncoderModel.html | 27 + .../struct.T5ForConditionalGeneration.html | 35 + .../models/qwen2/index.html | 16 + .../models/qwen2/sidebar-items.js | 1 + .../models/qwen2/struct.Config.html | 45 + .../models/qwen2/struct.Model.html | 32 + .../models/qwen2/struct.ModelForCausalLM.html | 31 + .../models/qwen2_moe/index.html | 18 + .../models/qwen2_moe/sidebar-items.js | 1 + .../models/qwen2_moe/struct.Config.html | 51 + .../models/qwen2_moe/struct.Model.html | 31 + .../enum.TemporalBlockType.html | 32 + .../models/recurrent_gemma/index.html | 19 + .../models/recurrent_gemma/sidebar-items.js | 1 + .../models/recurrent_gemma/struct.Config.html | 48 + .../models/recurrent_gemma/struct.Model.html | 27 + .../models/repvgg/fn.repvgg.html | 5 + .../repvgg/fn.repvgg_no_final_layer.html | 4 + .../models/repvgg/index.html | 14 + .../models/repvgg/sidebar-items.js | 1 + .../models/repvgg/struct.Config.html | 27 + .../models/resnet/fn.resnet101.html | 1 + .../resnet/fn.resnet101_no_final_layer.html | 1 + .../models/resnet/fn.resnet152.html | 1 + .../resnet/fn.resnet152_no_final_layer.html | 1 + .../models/resnet/fn.resnet18.html | 2 + .../resnet/fn.resnet18_no_final_layer.html | 1 + .../models/resnet/fn.resnet34.html | 2 + .../resnet/fn.resnet34_no_final_layer.html | 1 + .../models/resnet/fn.resnet50.html | 1 + .../resnet/fn.resnet50_no_final_layer.html | 1 + .../models/resnet/index.html | 8 + .../models/resnet/sidebar-items.js | 1 + .../models/rwkv_v5/index.html | 28 + .../models/rwkv_v5/sidebar-items.js | 1 + .../models/rwkv_v5/struct.Config.html | 39 + .../models/rwkv_v5/struct.Model.html | 27 + .../models/rwkv_v5/struct.State.html | 28 + .../models/rwkv_v5/struct.StatePerLayer.html | 29 + .../models/rwkv_v5/struct.Tokenizer.html | 25 + .../models/rwkv_v6/index.html | 23 + .../models/rwkv_v6/sidebar-items.js | 1 + .../models/rwkv_v6/struct.Model.html | 27 + .../models/segformer/index.html | 16 + .../models/segformer/sidebar-items.js | 1 + .../models/segformer/struct.Config.html | 44 + .../struct.ImageClassificationModel.html | 32 + .../struct.SemanticSegmentationModel.html | 32 + .../models/segment_anything/fn.linear.html | 6 + .../segment_anything/image_encoder/index.html | 1 + .../image_encoder/sidebar-items.js | 1 + .../image_encoder/struct.ImageEncoderViT.html | 40 + .../models/segment_anything/index.html | 23 + .../segment_anything/mask_decoder/index.html | 1 + .../mask_decoder/sidebar-items.js | 1 + .../mask_decoder/struct.MaskDecoder.html | 38 + .../prompt_encoder/index.html | 1 + .../prompt_encoder/sidebar-items.js | 1 + .../prompt_encoder/struct.PromptEncoder.html | 36 + .../sam/constant.IMAGE_SIZE.html | 1 + .../models/segment_anything/sam/index.html | 1 + .../segment_anything/sam/sidebar-items.js | 1 + .../segment_anything/sam/struct.Sam.html | 54 + .../models/segment_anything/sidebar-items.js | 1 + .../segment_anything/struct.LayerNorm2d.html | 26 + .../segment_anything/struct.MlpBlock.html | 31 + .../tiny_vit/fn.tiny_vit_5m.html | 1 + .../segment_anything/tiny_vit/index.html | 1 + .../tiny_vit/sidebar-items.js | 1 + .../tiny_vit/struct.TinyViT.html | 33 + .../segment_anything/transformer/index.html | 1 + .../transformer/sidebar-items.js | 1 + .../transformer/struct.TwoWayTransformer.html | 36 + .../models/sidebar-items.js | 1 + .../models/siglip/index.html | 7 + .../models/siglip/sidebar-items.js | 1 + .../models/siglip/struct.Config.html | 32 + .../models/siglip/struct.Model.html | 31 + .../models/siglip/struct.TextConfig.html | 41 + .../models/siglip/struct.TextModel.html | 30 + .../models/siglip/struct.TextTransformer.html | 31 + .../models/siglip/struct.VisionConfig.html | 39 + .../models/siglip/struct.VisionModel.html | 32 + .../stable_diffusion/attention/index.html | 2 + .../attention/sidebar-items.js | 1 + .../attention/struct.AttentionBlock.html | 30 + .../struct.AttentionBlockConfig.html | 33 + .../attention/struct.CrossAttention.html | 33 + .../attention/struct.SpatialTransformer.html | 35 + .../struct.SpatialTransformerConfig.html | 33 + .../clip/enum.Activation.html | 32 + .../models/stable_diffusion/clip/index.html | 7 + .../stable_diffusion/clip/sidebar-items.js | 1 + .../clip/struct.ClipTextTransformer.html | 36 + .../stable_diffusion/clip/struct.Config.html | 31 + .../models/stable_diffusion/ddim/index.html | 8 + .../stable_diffusion/ddim/sidebar-items.js | 1 + .../ddim/struct.DDIMScheduler.html | 44 + .../ddim/struct.DDIMSchedulerConfig.html | 46 + .../ddpm/enum.DDPMVarianceType.html | 38 + .../models/stable_diffusion/ddpm/index.html | 1 + .../stable_diffusion/ddpm/sidebar-items.js | 1 + .../ddpm/struct.DDPMScheduler.html | 40 + .../ddpm/struct.DDPMSchedulerConfig.html | 42 + .../stable_diffusion/embeddings/index.html | 1 + .../embeddings/sidebar-items.js | 1 + .../embeddings/struct.TimestepEmbedding.html | 30 + .../embeddings/struct.Timesteps.html | 30 + .../euler_ancestral_discrete/index.html | 3 + .../euler_ancestral_discrete/sidebar-items.js | 1 + ...truct.EulerAncestralDiscreteScheduler.html | 51 + ...EulerAncestralDiscreteSchedulerConfig.html | 44 + .../fn.build_clip_transformer.html | 6 + .../models/stable_diffusion/index.html | 30 + .../models/stable_diffusion/resnet/index.html | 7 + .../stable_diffusion/resnet/sidebar-items.js | 1 + .../resnet/struct.ResnetBlock2D.html | 29 + .../resnet/struct.ResnetBlock2DConfig.html | 43 + .../schedulers/enum.BetaSchedule.html | 36 + .../schedulers/enum.PredictionType.html | 31 + .../schedulers/enum.TimestepSpacing.html | 33 + .../stable_diffusion/schedulers/index.html | 5 + .../schedulers/sidebar-items.js | 1 + .../schedulers/trait.Scheduler.html | 33 + .../schedulers/trait.SchedulerConfig.html | 7 + .../models/stable_diffusion/sidebar-items.js | 1 + .../struct.StableDiffusionConfig.html | 65 + .../stable_diffusion/unet_2d/index.html | 4 + .../stable_diffusion/unet_2d/sidebar-items.js | 1 + .../unet_2d/struct.BlockConfig.html | 33 + .../unet_2d/struct.UNet2DConditionModel.html | 43 + .../struct.UNet2DConditionModelConfig.html | 40 + .../unet_2d_blocks/index.html | 2 + .../unet_2d_blocks/sidebar-items.js | 1 + .../struct.CrossAttnDownBlock2D.html | 40 + .../struct.CrossAttnDownBlock2DConfig.html | 34 + .../struct.CrossAttnUpBlock2D.html | 45 + .../struct.CrossAttnUpBlock2DConfig.html | 34 + .../unet_2d_blocks/struct.DownBlock2D.html | 38 + .../struct.DownBlock2DConfig.html | 34 + .../struct.DownEncoderBlock2D.html | 34 + .../struct.DownEncoderBlock2DConfig.html | 34 + .../unet_2d_blocks/struct.UNetMidBlock2D.html | 33 + .../struct.UNetMidBlock2DConfig.html | 33 + .../struct.UNetMidBlock2DCrossAttn.html | 39 + .../struct.UNetMidBlock2DCrossAttnConfig.html | 37 + .../unet_2d_blocks/struct.UpBlock2D.html | 42 + .../struct.UpBlock2DConfig.html | 33 + .../struct.UpDecoderBlock2D.html | 34 + .../struct.UpDecoderBlock2DConfig.html | 33 + .../uni_pc/enum.AlgorithmType.html | 30 + .../uni_pc/enum.CorrectorConfiguration.html | 32 + .../uni_pc/enum.FinalSigmasType.html | 30 + .../uni_pc/enum.SigmaSchedule.html | 30 + .../uni_pc/enum.SolverType.html | 30 + .../uni_pc/enum.TimestepSchedule.html | 32 + .../models/stable_diffusion/uni_pc/index.html | 13 + .../stable_diffusion/uni_pc/sidebar-items.js | 1 + .../struct.EdmDpmMultistepScheduler.html | 38 + .../struct.ExponentialSigmaSchedule.html | 27 + .../uni_pc/struct.KarrasSigmaSchedule.html | 31 + .../uni_pc/struct.UniPCSchedulerConfig.html | 50 + .../stable_diffusion/utils/fn.interp.html | 1 + .../stable_diffusion/utils/fn.linspace.html | 1 + .../models/stable_diffusion/utils/index.html | 1 + .../stable_diffusion/utils/sidebar-items.js | 1 + .../models/stable_diffusion/vae/index.html | 5 + .../stable_diffusion/vae/sidebar-items.js | 1 + .../vae/struct.AutoEncoderKL.html | 35 + .../vae/struct.AutoEncoderKLConfig.html | 34 + .../struct.DiagonalGaussianDistribution.html | 25 + .../models/stable_lm/index.html | 15 + .../models/stable_lm/sidebar-items.js | 1 + .../models/stable_lm/struct.Config.html | 30 + .../models/stable_lm/struct.Model.html | 29 + .../models/starcoder2/index.html | 17 + .../models/starcoder2/sidebar-items.js | 1 + .../models/starcoder2/struct.Config.html | 29 + .../models/starcoder2/struct.Model.html | 31 + .../models/stella_en_v5/enum.EmbedDim.html | 37 + .../stella_en_v5/enum.ModelVariant.html | 35 + .../models/stella_en_v5/index.html | 18 + .../models/stella_en_v5/sidebar-items.js | 1 + .../models/stella_en_v5/struct.Config.html | 47 + .../models/stella_en_v5/struct.EmbedHead.html | 33 + .../stella_en_v5/struct.EmbeddingModel.html | 34 + .../stella_en_v5/struct.Embeddings.html | 28 + .../models/stella_en_v5/struct.Model.html | 27 + ...erialize_feed_forward_proj_activation.html | 4 + .../models/t5/fn.linear_no_bias.html | 5 + .../candle_transformers/models/t5/index.html | 43 + .../models/t5/sidebar-items.js | 1 + .../struct.ActivationWithOptionalGating.html | 33 + .../models/t5/struct.Config.html | 51 + .../models/t5/struct.Linear.html | 28 + .../models/t5/struct.T5EncoderModel.html | 31 + .../t5/struct.T5ForConditionalGeneration.html | 35 + .../models/trocr/index.html | 16 + .../models/trocr/sidebar-items.js | 1 + .../models/trocr/struct.TrOCRConfig.html | 53 + .../models/trocr/struct.TrOCRDecoder.html | 33 + .../models/trocr/struct.TrOCREncoder.html | 27 + .../models/trocr/struct.TrOCRForCausalLM.html | 33 + .../models/trocr/struct.TrOCRModel.html | 36 + .../models/vgg/enum.Models.html | 29 + .../candle_transformers/models/vgg/index.html | 15 + .../models/vgg/sidebar-items.js | 1 + .../models/vgg/struct.Vgg.html | 25 + .../candle_transformers/models/vit/index.html | 17 + .../models/vit/sidebar-items.js | 1 + .../models/vit/struct.Config.html | 40 + .../models/vit/struct.Embeddings.html | 36 + .../models/vit/struct.Encoder.html | 28 + .../models/vit/struct.Model.html | 27 + .../audio/fn.log_mel_spectrogram_.html | 8 + .../models/whisper/audio/fn.pcm_to_mel.html | 5 + .../models/whisper/audio/index.html | 1 + .../models/whisper/audio/sidebar-items.js | 1 + .../models/whisper/audio/trait.Float.html | 6 + .../models/whisper/constant.CHUNK_LENGTH.html | 1 + .../constant.COMPRESSION_RATIO_THRESHOLD.html | 1 + .../models/whisper/constant.DTYPE.html | 1 + .../models/whisper/constant.EOT_TOKEN.html | 1 + .../models/whisper/constant.HOP_LENGTH.html | 1 + .../whisper/constant.LOGPROB_THRESHOLD.html | 1 + .../whisper/constant.NO_SPEECH_THRESHOLD.html | 1 + .../whisper/constant.NO_SPEECH_TOKENS.html | 1 + .../whisper/constant.NO_TIMESTAMPS_TOKEN.html | 1 + .../models/whisper/constant.N_FFT.html | 1 + .../models/whisper/constant.N_FRAMES.html | 1 + .../models/whisper/constant.N_SAMPLES.html | 1 + .../models/whisper/constant.SAMPLE_RATE.html | 1 + .../models/whisper/constant.SOT_TOKEN.html | 1 + .../models/whisper/constant.TEMPERATURES.html | 1 + .../whisper/constant.TRANSCRIBE_TOKEN.html | 1 + .../whisper/constant.TRANSLATE_TOKEN.html | 1 + .../models/whisper/index.html | 11 + .../models/whisper/model/index.html | 1 + .../models/whisper/model/sidebar-items.js | 1 + .../whisper/model/struct.AudioEncoder.html | 27 + .../whisper/model/struct.TextDecoder.html | 32 + .../models/whisper/model/struct.Whisper.html | 31 + .../models/whisper/quantized_model/index.html | 1 + .../whisper/quantized_model/sidebar-items.js | 1 + .../quantized_model/struct.AudioEncoder.html | 27 + .../quantized_model/struct.TextDecoder.html | 32 + .../quantized_model/struct.Whisper.html | 31 + .../models/whisper/sidebar-items.js | 1 + .../models/whisper/struct.Config.html | 41 + .../models/with_tracing/fn.conv2d.html | 7 + .../models/with_tracing/fn.layer_norm.html | 5 + .../models/with_tracing/fn.linear.html | 1 + .../models/with_tracing/fn.linear_b.html | 6 + .../with_tracing/fn.linear_no_bias.html | 5 + .../models/with_tracing/index.html | 1 + .../models/with_tracing/sidebar-items.js | 1 + .../models/with_tracing/struct.Conv2d.html | 28 + .../models/with_tracing/struct.Embedding.html | 28 + .../models/with_tracing/struct.LayerNorm.html | 28 + .../models/with_tracing/struct.Linear.html | 28 + .../models/with_tracing/struct.QMatMul.html | 28 + .../models/with_tracing/struct.RmsNorm.html | 28 + .../wuerstchen/attention_processor/index.html | 1 + .../attention_processor/sidebar-items.js | 1 + .../attention_processor/struct.Attention.html | 35 + .../models/wuerstchen/common/index.html | 1 + .../models/wuerstchen/common/sidebar-items.js | 1 + .../wuerstchen/common/struct.AttnBlock.html | 32 + .../common/struct.GlobalResponseNorm.html | 26 + .../common/struct.LayerNormNoWeights.html | 26 + .../wuerstchen/common/struct.ResBlock.html | 30 + .../common/struct.TimestepBlock.html | 25 + .../wuerstchen/common/struct.WLayerNorm.html | 26 + .../models/wuerstchen/ddpm/index.html | 1 + .../models/wuerstchen/ddpm/sidebar-items.js | 1 + .../ddpm/struct.DDPMWScheduler.html | 35 + .../ddpm/struct.DDPMWSchedulerConfig.html | 27 + .../models/wuerstchen/diffnext/index.html | 1 + .../wuerstchen/diffnext/sidebar-items.js | 1 + .../diffnext/struct.ResBlockStageB.html | 30 + .../wuerstchen/diffnext/struct.WDiffNeXt.html | 40 + .../models/wuerstchen/index.html | 12 + .../models/wuerstchen/paella_vq/index.html | 1 + .../wuerstchen/paella_vq/sidebar-items.js | 1 + .../paella_vq/struct.MixingResidualBlock.html | 26 + .../wuerstchen/paella_vq/struct.PaellaVQ.html | 26 + .../models/wuerstchen/prior/index.html | 1 + .../models/wuerstchen/prior/sidebar-items.js | 1 + .../wuerstchen/prior/struct.WPrior.html | 34 + .../models/wuerstchen/sidebar-items.js | 1 + .../models/xlm_roberta/index.html | 1 + .../models/xlm_roberta/sidebar-items.js | 1 + .../models/xlm_roberta/struct.Config.html | 43 + .../struct.XLMRobertaForMaskedLM.html | 33 + ...t.XLMRobertaForSequenceClassification.html | 30 + .../xlm_roberta/struct.XLMRobertaModel.html | 33 + .../candle_transformers/models/yi/index.html | 17 + .../models/yi/sidebar-items.js | 1 + .../models/yi/struct.Config.html | 28 + .../models/yi/struct.Model.html | 31 + .../object_detection/fn.iou.html | 2 + .../fn.non_maximum_suppression.html | 1 + .../fn.soft_non_maximum_suppression.html | 6 + .../object_detection/index.html | 5 + .../object_detection/sidebar-items.js | 1 + .../object_detection/struct.Bbox.html | 41 + .../object_detection/struct.KeyPoint.html | 34 + .../candle_transformers/pipelines/index.html | 1 + .../pipelines/sidebar-items.js | 1 + .../pipelines/text_generation/index.html | 1 + .../text_generation/sidebar-items.js | 1 + .../quantized_nn/fn.layer_norm.html | 1 + .../quantized_nn/fn.layer_norm_no_bias.html | 5 + .../quantized_nn/fn.linear.html | 1 + .../quantized_nn/fn.linear_b.html | 6 + .../quantized_nn/fn.linear_no_bias.html | 5 + .../quantized_nn/index.html | 5 + .../quantized_nn/sidebar-items.js | 1 + .../quantized_nn/struct.Embedding.html | 28 + .../quantized_nn/struct.Linear.html | 28 + .../quantized_nn/struct.RmsNorm.html | 28 + .../quantized_var_builder/index.html | 5 + .../quantized_var_builder/sidebar-items.js | 1 + .../struct.VarBuilder.html | 27 + .../doc/candle_transformers/sidebar-items.js | 1 + .../utils/fn.apply_repeat_penalty.html | 5 + .../utils/fn.repeat_kv.html | 3 + .../doc/candle_transformers/utils/index.html | 3 + .../utils/sidebar-items.js | 1 + network-poc/target-native/doc/crates.js | 2 + network-poc/target-native/doc/help.html | 1 + .../doc/search.index/003d09593f6a.js | 1 + .../doc/search.index/0061c3727565.js | 1 + .../doc/search.index/00763bda922b.js | 1 + .../doc/search.index/00a2cce7b4b7.js | 1 + .../doc/search.index/00b2aef8d52a.js | 1 + .../doc/search.index/00d8b529914f.js | 1 + .../doc/search.index/01cd84d2f2e3.js | 1 + .../doc/search.index/0294230d9fee.js | 1 + .../doc/search.index/02dd62743463.js | 1 + .../doc/search.index/03ea4f6e7c51.js | 1 + .../doc/search.index/03ec11e31b4c.js | 1 + .../doc/search.index/049ab7c95bde.js | 1 + .../doc/search.index/04c9f6fec5de.js | 1 + .../doc/search.index/053b677a656c.js | 1 + .../doc/search.index/05affee7b8e8.js | 1 + .../doc/search.index/0730beffd097.js | 1 + .../doc/search.index/07c3ffdefafd.js | 1 + .../doc/search.index/092b4157f085.js | 1 + .../doc/search.index/09d8aff063a2.js | 1 + .../doc/search.index/0ab19a760b88.js | 1 + .../doc/search.index/0b0b22d9594d.js | 1 + .../doc/search.index/0b78d2564165.js | 1 + .../doc/search.index/0c3480e39521.js | 1 + .../doc/search.index/0cd3046acd46.js | 1 + .../doc/search.index/0d93f53d2d2f.js | 1 + .../doc/search.index/0e60c3ef220d.js | 1 + .../doc/search.index/0e738af68123.js | 1 + .../doc/search.index/0e95b5e692bf.js | 1 + .../doc/search.index/0f7c027b00e9.js | 1 + .../doc/search.index/0fbdedb51480.js | 1 + .../doc/search.index/1018798102b7.js | 1 + .../doc/search.index/10355ce5f808.js | 1 + .../doc/search.index/112fc09882e1.js | 1 + .../doc/search.index/12b3baaf565d.js | 1 + .../doc/search.index/1324a6002abc.js | 1 + .../doc/search.index/13bc7cfafce1.js | 1 + .../doc/search.index/141c7fecd42a.js | 1 + .../doc/search.index/14f2c39a505f.js | 1 + .../doc/search.index/172a9c98ced3.js | 1 + .../doc/search.index/17be5a40fc5d.js | 1 + .../doc/search.index/194613b5fa29.js | 1 + .../doc/search.index/1ad2c47089bc.js | 1 + .../doc/search.index/1ba1761eb2cb.js | 1 + .../doc/search.index/1ccddca76ab2.js | 1 + .../doc/search.index/1d9624fef6ac.js | 1 + .../doc/search.index/1d9873b8cd56.js | 1 + .../doc/search.index/1df0b46c6223.js | 1 + .../doc/search.index/1f00276cb54c.js | 1 + .../doc/search.index/1fd3b294247d.js | 1 + .../doc/search.index/1ffc927e969c.js | 1 + .../doc/search.index/20383d4e40d7.js | 1 + .../doc/search.index/2049c1d30254.js | 1 + .../doc/search.index/209732a007c9.js | 1 + .../doc/search.index/20fbf9868440.js | 1 + .../doc/search.index/21552ed08981.js | 1 + .../doc/search.index/21d3015bb91d.js | 1 + .../doc/search.index/223142c88445.js | 1 + .../doc/search.index/22aa8cf88846.js | 1 + .../doc/search.index/22dbe1484c08.js | 1 + .../doc/search.index/231153c4125e.js | 1 + .../doc/search.index/238d8524cab7.js | 1 + .../doc/search.index/23b659872c70.js | 1 + .../doc/search.index/24af4ec98e1b.js | 1 + .../doc/search.index/24cb0c70471d.js | 1 + .../doc/search.index/24f63b481cf4.js | 1 + .../doc/search.index/254184fccb92.js | 1 + .../doc/search.index/25f1e3695043.js | 1 + .../doc/search.index/26f60a8ea4c7.js | 1 + .../doc/search.index/270775f48e8c.js | 1 + .../doc/search.index/274e2666d1e6.js | 1 + .../doc/search.index/27575a2cee93.js | 1 + .../doc/search.index/276eef4e1b81.js | 1 + .../doc/search.index/278b50aa0e99.js | 1 + .../doc/search.index/297e1c3d3b20.js | 1 + .../doc/search.index/29be22429ffd.js | 1 + .../doc/search.index/29c690c97dbb.js | 1 + .../doc/search.index/2acf58b62fab.js | 1 + .../doc/search.index/2aed659a605b.js | 1 + .../doc/search.index/2bb7f2aaa577.js | 1 + .../doc/search.index/2bdebfdf543b.js | 1 + .../doc/search.index/2d527ffd29bb.js | 1 + .../doc/search.index/2e66cd7ed693.js | 1 + .../doc/search.index/2efb36095f25.js | 1 + .../doc/search.index/306d1be86d85.js | 1 + .../doc/search.index/30ebce22a15f.js | 1 + .../doc/search.index/3123ac88cc46.js | 1 + .../doc/search.index/316053b60392.js | 1 + .../doc/search.index/317084c7e6dc.js | 1 + .../doc/search.index/3207bd54b2e8.js | 1 + .../doc/search.index/329e3ff2a85e.js | 1 + .../doc/search.index/3324e6697d41.js | 1 + .../doc/search.index/333c7cf9bfa0.js | 1 + .../doc/search.index/33a27a42c896.js | 1 + .../doc/search.index/33b3d56f97b3.js | 1 + .../doc/search.index/33e72e98225b.js | 1 + .../doc/search.index/34857f43a5d8.js | 1 + .../doc/search.index/3608b2fd20ee.js | 1 + .../doc/search.index/365ab838adf8.js | 1 + .../doc/search.index/3682e5b04ba7.js | 1 + .../doc/search.index/376d31d2e492.js | 1 + .../doc/search.index/377023998328.js | 1 + .../doc/search.index/3788c5bf57d2.js | 1 + .../doc/search.index/382df4b549c7.js | 1 + .../doc/search.index/387b9550e397.js | 1 + .../doc/search.index/396221db8836.js | 1 + .../doc/search.index/3c46588b5040.js | 1 + .../doc/search.index/3cbe383ed573.js | 1 + .../doc/search.index/3d8c16c6cf6f.js | 1 + .../doc/search.index/3da1e2de7263.js | 1 + .../doc/search.index/3e212209b944.js | 1 + .../doc/search.index/3e9ae6307edd.js | 1 + .../doc/search.index/4028f84ee77a.js | 1 + .../doc/search.index/40639a3101db.js | 1 + .../doc/search.index/406631b9a140.js | 1 + .../doc/search.index/40d38a76b871.js | 1 + .../doc/search.index/410ff111108b.js | 1 + .../doc/search.index/413a653533f9.js | 1 + .../doc/search.index/41b6f0375656.js | 1 + .../doc/search.index/434e037108e7.js | 1 + .../doc/search.index/437311e3ea93.js | 1 + .../doc/search.index/43cbc5f05b91.js | 1 + .../doc/search.index/43d09e8849bb.js | 1 + .../doc/search.index/449547cb4fff.js | 1 + .../doc/search.index/4518efb00318.js | 1 + .../doc/search.index/456d2c09c8bb.js | 1 + .../doc/search.index/45990a08d019.js | 1 + .../doc/search.index/45e3ab4cf4cf.js | 1 + .../doc/search.index/4762ba6526c8.js | 1 + .../doc/search.index/4762eae11686.js | 1 + .../doc/search.index/47b66201c534.js | 1 + .../doc/search.index/47de24f6ff68.js | 1 + .../doc/search.index/48081f5eced8.js | 1 + .../doc/search.index/490fbcb5cbd6.js | 1 + .../doc/search.index/49153af6987a.js | 1 + .../doc/search.index/491790d15ccb.js | 1 + .../doc/search.index/4931248d5f3f.js | 1 + .../doc/search.index/4a3b81c64edf.js | 1 + .../doc/search.index/4b9d57a648ea.js | 1 + .../doc/search.index/4c3f6bc47e96.js | 1 + .../doc/search.index/4c7ad6c10c33.js | 1 + .../doc/search.index/4c8aa4a52059.js | 1 + .../doc/search.index/4e2b0ab46977.js | 1 + .../doc/search.index/509cf8343e6d.js | 1 + .../doc/search.index/51b8d9062d5b.js | 1 + .../doc/search.index/526c6ebc3313.js | 1 + .../doc/search.index/527442dceceb.js | 1 + .../doc/search.index/52d2391c3cae.js | 1 + .../doc/search.index/533615f72076.js | 1 + .../doc/search.index/5355d4d4d3f5.js | 1 + .../doc/search.index/549fe3550675.js | 1 + .../doc/search.index/54b02e88aa16.js | 1 + .../doc/search.index/573692dc3ca6.js | 1 + .../doc/search.index/589ffc464450.js | 1 + .../doc/search.index/59220caa0e5f.js | 1 + .../doc/search.index/59527e38c910.js | 1 + .../doc/search.index/59647c6601c9.js | 1 + .../doc/search.index/59d858393af0.js | 1 + .../doc/search.index/5a49c1538a88.js | 1 + .../doc/search.index/5ac9088baf65.js | 1 + .../doc/search.index/5b13df19345a.js | 1 + .../doc/search.index/5d5ac8534025.js | 1 + .../doc/search.index/5d6fa22ee47d.js | 1 + .../doc/search.index/5d7da26fa217.js | 1 + .../doc/search.index/5e37b7179ebb.js | 1 + .../doc/search.index/5f58eeef92de.js | 1 + .../doc/search.index/61127d3c2ee5.js | 1 + .../doc/search.index/61629ba95236.js | 1 + .../doc/search.index/61c05892cebc.js | 1 + .../doc/search.index/624a8171324d.js | 1 + .../doc/search.index/625586c467fb.js | 1 + .../doc/search.index/626daa1be4c2.js | 1 + .../doc/search.index/630b743c04ca.js | 1 + .../doc/search.index/654dbeebbfe6.js | 1 + .../doc/search.index/65825bc6a4c1.js | 1 + .../doc/search.index/65bb79da5bec.js | 1 + .../doc/search.index/65cb2be7c063.js | 1 + .../doc/search.index/65ce0b321fad.js | 1 + .../doc/search.index/66d2cde033cf.js | 1 + .../doc/search.index/66d74e010088.js | 1 + .../doc/search.index/66fb8d247675.js | 1 + .../doc/search.index/67496f5d1117.js | 1 + .../doc/search.index/677357205927.js | 1 + .../doc/search.index/67efd5f73529.js | 1 + .../doc/search.index/692ebfd32aa0.js | 1 + .../doc/search.index/698f7ff669b2.js | 1 + .../doc/search.index/69c0ac84e1ca.js | 1 + .../doc/search.index/6af24fbf6dff.js | 1 + .../doc/search.index/6b1ea7870354.js | 1 + .../doc/search.index/6b5c8ad8f0ec.js | 1 + .../doc/search.index/6c023216f882.js | 1 + .../doc/search.index/6c49458364a2.js | 1 + .../doc/search.index/6d03d2ab67a3.js | 1 + .../doc/search.index/6d9eec2ba2da.js | 1 + .../doc/search.index/6da659281962.js | 1 + .../doc/search.index/6f2d8426fc82.js | 1 + .../doc/search.index/6f997431b3b6.js | 1 + .../doc/search.index/6fb80132df86.js | 1 + .../doc/search.index/724b0ae7a9e9.js | 1 + .../doc/search.index/734dbb06f35b.js | 1 + .../doc/search.index/747f70bf39d2.js | 1 + .../doc/search.index/7582f9ef2362.js | 1 + .../doc/search.index/763a52e41447.js | 1 + .../doc/search.index/7675e889d35e.js | 1 + .../doc/search.index/76ce112e7bfe.js | 1 + .../doc/search.index/76e927cfdbad.js | 1 + .../doc/search.index/772250ab033f.js | 1 + .../doc/search.index/77cd7efc9862.js | 1 + .../doc/search.index/79c7334fa59b.js | 1 + .../doc/search.index/7a605c9071a4.js | 1 + .../doc/search.index/7a90ced6b90a.js | 1 + .../doc/search.index/7b28a6b7ad3b.js | 1 + .../doc/search.index/7c60059e91cb.js | 1 + .../doc/search.index/7c667988149a.js | 1 + .../doc/search.index/7db221802359.js | 1 + .../doc/search.index/7e5616080d42.js | 1 + .../doc/search.index/7eb4b53d3b0d.js | 1 + .../doc/search.index/7fddf759d90c.js | 1 + .../doc/search.index/7ff3c9c0ece2.js | 1 + .../doc/search.index/alias/a762150c532c.js | 1 + .../search.index/crateNames/d1aefd4adb86.js | 1 + .../doc/search.index/desc/17136882dd08.js | 1 + .../doc/search.index/entry/66a1183eb08f.js | 1 + .../doc/search.index/entry/eec2ce8864ff.js | 1 + .../doc/search.index/function/43e2566e31c1.js | 1 + .../generic_inverted_index/7bc61006812d.js | 1 + .../doc/search.index/name/f5d573e6cbf7.js | 1 + .../normalizedName/fbbf00e58a46.js | 1 + .../doc/search.index/path/b9a82bfdb43f.js | 1 + .../target-native/doc/search.index/root.js | 1 + .../doc/search.index/type/8c8b94482112.js | 1 + network-poc/target-native/doc/settings.html | 1 + network-poc/target-native/doc/src-files.js | 2 + .../generation/mod.rs.html | 156 ++ .../doc/src/candle_transformers/lib.rs.html | 8 + .../candle_transformers/models/based.rs.html | 589 +++++++ .../candle_transformers/models/beit.rs.html | 412 +++++ .../candle_transformers/models/bert.rs.html | 622 +++++++ .../models/bigcode.rs.html | 368 +++++ .../candle_transformers/models/blip.rs.html | 318 ++++ .../models/blip_text.rs.html | 498 ++++++ .../models/chatglm.rs.html | 591 +++++++ .../models/chinese_clip/mod.rs.html | 210 +++ .../models/chinese_clip/text_model.rs.html | 541 ++++++ .../models/chinese_clip/vision_model.rs.html | 386 +++++ .../models/clip/mod.rs.html | 153 ++ .../models/clip/text_model.rs.html | 348 ++++ .../models/clip/vision_model.rs.html | 172 ++ .../models/codegeex4_9b.rs.html | 613 +++++++ .../models/colpali.rs.html | 48 + .../models/convmixer.rs.html | 90 + .../models/convnext.rs.html | 341 ++++ .../candle_transformers/models/dac.rs.html | 382 +++++ .../models/debertav2.rs.html | 1449 +++++++++++++++++ .../models/deepseek2.rs.html | 1052 ++++++++++++ .../models/depth_anything_v2.rs.html | 566 +++++++ .../candle_transformers/models/dinov2.rs.html | 397 +++++ .../models/dinov2reg4.rs.html | 314 ++++ .../models/distilbert.rs.html | 348 ++++ .../models/efficientnet.rs.html | 336 ++++ .../models/efficientvit.rs.html | 491 ++++++ .../models/encodec.rs.html | 780 +++++++++ .../candle_transformers/models/eva2.rs.html | 440 +++++ .../candle_transformers/models/falcon.rs.html | 501 ++++++ .../models/fastvit.rs.html | 512 ++++++ .../models/flux/autoencoder.rs.html | 441 +++++ .../models/flux/mod.rs.html | 44 + .../models/flux/model.rs.html | 627 +++++++ .../models/flux/quantized_model.rs.html | 466 ++++++ .../models/flux/sampling.rs.html | 120 ++ .../candle_transformers/models/gemma.rs.html | 449 +++++ .../candle_transformers/models/gemma2.rs.html | 456 ++++++ .../candle_transformers/models/gemma3.rs.html | 484 ++++++ .../candle_transformers/models/glm4.rs.html | 610 +++++++ .../models/granite.rs.html | 466 ++++++ .../candle_transformers/models/helium.rs.html | 396 +++++ .../candle_transformers/models/hiera.rs.html | 302 ++++ .../models/jina_bert.rs.html | 407 +++++ .../candle_transformers/models/llama.rs.html | 537 ++++++ .../models/llama2_c.rs.html | 376 +++++ .../models/llama2_c_weights.rs.html | 174 ++ .../models/llava/config.rs.html | 273 ++++ .../models/llava/mod.rs.html | 413 +++++ .../models/llava/utils.rs.html | 42 + .../candle_transformers/models/mamba.rs.html | 222 +++ .../candle_transformers/models/marian.rs.html | 527 ++++++ .../models/metavoice.rs.html | 1033 ++++++++++++ .../models/mimi/conv.rs.html | 671 ++++++++ .../models/mimi/encodec.rs.html | 230 +++ .../models/mimi/mod.rs.html | 46 + .../models/mimi/quantization.rs.html | 405 +++++ .../models/mimi/seanet.rs.html | 466 ++++++ .../models/mimi/transformer.rs.html | 778 +++++++++ .../models/mistral.rs.html | 468 ++++++ .../models/mixformer.rs.html | 466 ++++++ .../models/mixtral.rs.html | 484 ++++++ .../models/mmdit/blocks.rs.html | 498 ++++++ .../models/mmdit/embedding.rs.html | 198 +++ .../models/mmdit/mod.rs.html | 20 + .../models/mmdit/model.rs.html | 241 +++ .../models/mmdit/projections.rs.html | 122 ++ .../models/mobileclip.rs.html | 102 ++ .../models/mobilenetv4.rs.html | 806 +++++++++ .../models/mobileone.rs.html | 335 ++++ .../candle_transformers/models/mod.rs.html | 119 ++ .../models/modernbert.rs.html | 505 ++++++ .../models/moondream.rs.html | 367 +++++ .../candle_transformers/models/mpt.rs.html | 299 ++++ .../models/nvembed_v2/embedding.rs.html | 295 ++++ .../models/nvembed_v2/mod.rs.html | 19 + .../models/nvembed_v2/model.rs.html | 234 +++ .../candle_transformers/models/olmo.rs.html | 354 ++++ .../models/openclip/mod.rs.html | 14 + .../models/openclip/text_model.rs.html | 267 +++ .../models/paligemma.rs.html | 171 ++ .../models/parler_tts.rs.html | 474 ++++++ .../models/persimmon.rs.html | 71 + .../candle_transformers/models/phi.rs.html | 366 +++++ .../candle_transformers/models/phi3.rs.html | 349 ++++ .../models/pixtral/llava.rs.html | 99 ++ .../models/pixtral/mod.rs.html | 44 + .../models/pixtral/vision_model.rs.html | 367 +++++ .../models/quantized_blip.rs.html | 278 ++++ .../models/quantized_blip_text.rs.html | 494 ++++++ .../models/quantized_llama.rs.html | 513 ++++++ .../models/quantized_llama2_c.rs.html | 261 +++ .../models/quantized_metavoice.rs.html | 260 +++ .../models/quantized_mistral.rs.html | 338 ++++ .../models/quantized_mixformer.rs.html | 381 +++++ .../models/quantized_moondream.rs.html | 287 ++++ .../models/quantized_mpt.rs.html | 220 +++ .../models/quantized_phi.rs.html | 306 ++++ .../models/quantized_phi3.rs.html | 338 ++++ .../models/quantized_qwen2.rs.html | 339 ++++ .../models/quantized_recurrent_gemma.rs.html | 430 +++++ .../models/quantized_rwkv_v5.rs.html | 304 ++++ .../models/quantized_rwkv_v6.rs.html | 351 ++++ .../models/quantized_stable_lm.rs.html | 302 ++++ .../models/quantized_t5.rs.html | 800 +++++++++ .../candle_transformers/models/qwen2.rs.html | 403 +++++ .../models/qwen2_moe.rs.html | 484 ++++++ .../models/recurrent_gemma.rs.html | 661 ++++++++ .../candle_transformers/models/repvgg.rs.html | 315 ++++ .../candle_transformers/models/resnet.rs.html | 258 +++ .../models/rwkv_v5.rs.html | 442 +++++ .../models/rwkv_v6.rs.html | 325 ++++ .../models/segformer.rs.html | 722 ++++++++ .../segment_anything/image_encoder.rs.html | 484 ++++++ .../segment_anything/mask_decoder.rs.html | 240 +++ .../models/segment_anything/mod.rs.html | 118 ++ .../segment_anything/prompt_encoder.rs.html | 241 +++ .../models/segment_anything/sam.rs.html | 448 +++++ .../models/segment_anything/tiny_vit.rs.html | 634 ++++++++ .../segment_anything/transformer.rs.html | 222 +++ .../candle_transformers/models/siglip.rs.html | 799 +++++++++ .../models/stable_diffusion/attention.rs.html | 568 +++++++ .../models/stable_diffusion/clip.rs.html | 429 +++++ .../models/stable_diffusion/ddim.rs.html | 214 +++ .../models/stable_diffusion/ddpm.rs.html | 206 +++ .../stable_diffusion/embeddings.rs.html | 66 + .../euler_ancestral_discrete.rs.html | 231 +++ .../models/stable_diffusion/mod.rs.html | 509 ++++++ .../models/stable_diffusion/resnet.rs.html | 140 ++ .../stable_diffusion/schedulers.rs.html | 78 + .../models/stable_diffusion/unet_2d.rs.html | 402 +++++ .../stable_diffusion/unet_2d_blocks.rs.html | 869 ++++++++++ .../models/stable_diffusion/uni_pc.rs.html | 1006 ++++++++++++ .../models/stable_diffusion/utils.rs.html | 62 + .../models/stable_diffusion/vae.rs.html | 404 +++++ .../models/stable_lm.rs.html | 434 +++++ .../models/starcoder2.rs.html | 352 ++++ .../models/stella_en_v5.rs.html | 812 +++++++++ .../src/candle_transformers/models/t5.rs.html | 954 +++++++++++ .../candle_transformers/models/trocr.rs.html | 518 ++++++ .../candle_transformers/models/vgg.rs.html | 268 +++ .../candle_transformers/models/vit.rs.html | 417 +++++ .../models/whisper/audio.rs.html | 337 ++++ .../models/whisper/mod.rs.html | 59 + .../models/whisper/model.rs.html | 399 +++++ .../models/whisper/quantized_model.rs.html | 400 +++++ .../models/with_tracing.rs.html | 196 +++ .../wuerstchen/attention_processor.rs.html | 119 ++ .../models/wuerstchen/common.rs.html | 204 +++ .../models/wuerstchen/ddpm.rs.html | 104 ++ .../models/wuerstchen/diffnext.rs.html | 397 +++++ .../models/wuerstchen/mod.rs.html | 23 + .../models/wuerstchen/paella_vq.rs.html | 212 +++ .../models/wuerstchen/prior.rs.html | 104 ++ .../models/xlm_roberta.rs.html | 546 +++++++ .../src/candle_transformers/models/yi.rs.html | 365 +++++ .../object_detection.rs.html | 117 ++ .../candle_transformers/pipelines/mod.rs.html | 2 + .../pipelines/text_generation.rs.html | 2 + .../candle_transformers/quantized_nn.rs.html | 127 ++ .../quantized_var_builder.rs.html | 105 ++ .../doc/src/candle_transformers/utils.rs.html | 39 + .../doc/static.files/COPYRIGHT-7fb11f4e.txt | 71 + .../FiraMono-Medium-86f75c8c.woff2 | Bin 0 -> 64572 bytes .../FiraMono-Regular-87c26294.woff2 | Bin 0 -> 64868 bytes .../FiraSans-Italic-81dc35de.woff2 | Bin 0 -> 136300 bytes .../FiraSans-LICENSE-05ab6dbd.txt | 98 ++ .../FiraSans-Medium-e1aa3f0a.woff2 | Bin 0 -> 132780 bytes .../FiraSans-MediumItalic-ccf7e434.woff2 | Bin 0 -> 140588 bytes .../FiraSans-Regular-0fe48ade.woff2 | Bin 0 -> 129188 bytes .../static.files/LICENSE-APACHE-a60eea81.txt | 201 +++ .../doc/static.files/LICENSE-MIT-23f18e03.txt | 23 + .../NanumBarunGothic-13b3dcba.ttf.woff2 | Bin 0 -> 399468 bytes .../NanumBarunGothic-LICENSE-a37d393b.txt | 103 ++ .../SourceCodePro-It-fc8b9304.ttf.woff2 | Bin 0 -> 44896 bytes .../SourceCodePro-LICENSE-67f54ca7.txt | 97 ++ .../SourceCodePro-Regular-8badfe75.ttf.woff2 | Bin 0 -> 52228 bytes .../SourceCodePro-Semibold-aa29a496.ttf.woff2 | Bin 0 -> 52348 bytes .../SourceSerif4-Bold-6d4fd4c0.ttf.woff2 | Bin 0 -> 81540 bytes .../SourceSerif4-It-ca3b17ed.ttf.woff2 | Bin 0 -> 59716 bytes .../SourceSerif4-LICENSE-a2cfd9d5.md | 98 ++ .../SourceSerif4-Regular-6b053e98.ttf.woff2 | Bin 0 -> 76260 bytes .../SourceSerif4-Semibold-457a13ac.ttf.woff2 | Bin 0 -> 80732 bytes .../doc/static.files/favicon-044be391.svg | 24 + .../static.files/favicon-32x32-eab170b8.png | Bin 0 -> 690 bytes .../doc/static.files/main-7bab91a1.js | 24 + .../doc/static.files/normalize-9960930a.css | 2 + .../doc/static.files/noscript-ffcac47a.css | 1 + .../doc/static.files/rust-logo-9a9549ea.svg | 61 + .../doc/static.files/rustdoc-77263533.css | 86 + .../static.files/scrape-examples-2bbcccac.js | 1 + .../doc/static.files/search-9e2438ea.js | 5 + .../doc/static.files/settings-c38705f0.js | 17 + .../doc/static.files/src-script-813739b1.js | 1 + .../doc/static.files/storage-e2aeef58.js | 27 + .../doc/static.files/stringdex-b897f86f.js | 2 + .../streaming/trait.StreamingModule.js | 9 + .../trait.impl/candle_core/trait.Module.js | 9 + .../trait.impl/candle_core/trait.ModuleT.js | 9 + .../models/deepseek2/trait.BincountOp.js | 9 + .../models/deepseek2/trait.NonZeroOp.js | 9 + .../models/deepseek2/trait.SplitOp.js | 9 + .../models/deepseek2/trait.TopKLastDimOp.js | 9 + .../models/flux/trait.WithForward.js | 9 + .../models/mmdit/blocks/trait.JointBlock.js | 9 + .../schedulers/trait.Scheduler.js | 9 + .../schedulers/trait.SchedulerConfig.js | 9 + .../models/whisper/audio/trait.Float.js | 9 + .../doc/trait.impl/core/clone/trait.Clone.js | 9 + .../doc/trait.impl/core/cmp/trait.Eq.js | 9 + .../trait.impl/core/cmp/trait.PartialEq.js | 9 + .../doc/trait.impl/core/convert/trait.From.js | 9 + .../trait.impl/core/default/trait.Default.js | 9 + .../doc/trait.impl/core/fmt/trait.Debug.js | 9 + .../doc/trait.impl/core/hash/trait.Hash.js | 9 + .../doc/trait.impl/core/marker/trait.Copy.js | 9 + .../trait.impl/core/marker/trait.Freeze.js | 9 + .../doc/trait.impl/core/marker/trait.Send.js | 9 + .../core/marker/trait.StructuralPartialEq.js | 9 + .../doc/trait.impl/core/marker/trait.Sync.js | 9 + .../doc/trait.impl/core/marker/trait.Unpin.js | 9 + .../core/marker/trait.UnsafeUnpin.js | 9 + .../panic/unwind_safe/trait.RefUnwindSafe.js | 9 + .../panic/unwind_safe/trait.UnwindSafe.js | 9 + .../serde_core/de/trait.Deserialize.js | 9 + .../serde_core/ser/trait.Serialize.js | 9 + .../models/blip/struct.Config.js | 9 + .../models/blip/struct.VisionConfig.js | 9 + .../models/blip_text/struct.Config.js | 9 + .../collections/hash/map/struct.HashMap.js | 9 + 1420 files changed, 79953 insertions(+), 64 deletions(-) create mode 100644 network-poc/hub/nodes.db create mode 100644 network-poc/node/src/smollm.rs create mode 100644 network-poc/target-native/.rustdoc_fingerprint.json create mode 100644 network-poc/target-native/doc/.lock create mode 100644 network-poc/target-native/doc/candle_transformers/all.html create mode 100644 network-poc/target-native/doc/candle_transformers/generation/enum.Sampling.html create mode 100644 network-poc/target-native/doc/candle_transformers/generation/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/generation/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/generation/struct.LogitsProcessor.html create mode 100644 network-poc/target-native/doc/candle_transformers/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/based/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/based/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/based/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/based/struct.LinearAttentionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/based/struct.LinearAttentionFeatureMapConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/based/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/based/struct.SlidingWindowAttentionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/beit/fn.vit_base.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/beit/fn.vit_large.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/beit/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/beit/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/beit/struct.BeitVisionTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/constant.DTYPE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/enum.HiddenAct.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/enum.PositionEmbeddingType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/struct.BertEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/struct.BertForMaskedLM.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/struct.BertLMPredictionHead.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/struct.BertLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/struct.BertModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/struct.BertOnlyMLMHead.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bert/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bigcode/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bigcode/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/bigcode/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/bigcode/struct.GPTBigCode.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip/struct.BlipForConditionalGeneration.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip/struct.VisionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip/struct.VisionModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip_text/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip_text/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip_text/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip_text/struct.TextLMHeadModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/blip_text/struct.TextPooler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chatglm/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chatglm/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/chatglm/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chatglm/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/enum.Activation.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/enum.EncoderConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/fn.div_l2_norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/struct.ChineseClipConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/struct.ChineseClipModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/text_model/enum.PositionEmbeddingType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/text_model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/text_model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/text_model/struct.ChineseClipTextConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/text_model/struct.ChineseClipTextEmbeddings.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/text_model/struct.ChineseClipTextTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/vision_model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/vision_model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/vision_model/struct.ChineseClipVisionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/vision_model/struct.ChineseClipVisionEmbeddings.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/vision_model/struct.ChineseClipVisionEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/chinese_clip/vision_model/struct.ChineseClipVisionTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/enum.EncoderConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/fn.div_l2_norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/struct.ClipConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/struct.ClipModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/text_model/enum.Activation.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/text_model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/text_model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/text_model/struct.ClipEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/text_model/struct.ClipTextConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/text_model/struct.ClipTextTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/vision_model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/vision_model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/vision_model/struct.ClipVisionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/clip/vision_model/struct.ClipVisionTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/codegeex4_9b/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/codegeex4_9b/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/codegeex4_9b/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/codegeex4_9b/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/colpali/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/colpali/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/colpali/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/convmixer/fn.c1024_20.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/convmixer/fn.c1536_20.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/convmixer/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/convmixer/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/convnext/fn.convnext.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/convnext/fn.convnext_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/convnext/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/convnext/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/convnext/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.Decoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.DecoderBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.EncoderBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.ResidualUnit.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.ResidualVectorQuantizer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.Snake1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dac/struct.VectorQuantizer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/constant.DTYPE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/enum.HiddenAct.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.ConvLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2Attention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2ContextPooler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2DisentangledSelfAttention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2Embeddings.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2Intermediate.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2Layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2NERModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2Output.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2SelfOutput.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.DebertaV2SeqClassificationModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.HiddenActLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.NERItem.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.StableDropout.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/struct.TextClassificationItem.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/type.Id2Label.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/debertav2/type.Label2Id.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/enum.DeepSeekV2RopeScaling.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/enum.ScaledRopeType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/struct.DeepSeekV2.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/struct.DeepSeekV2Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/struct.DeepSeekV2RopeConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/struct.DeepSeekV2RotaryEmbedding.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/struct.TopKOutput.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/trait.BincountOp.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/trait.NonZeroOp.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/trait.SplitOp.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/deepseek2/trait.TopKLastDimOp.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/depth_anything_v2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/depth_anything_v2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/depth_anything_v2/struct.DPTHead.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/depth_anything_v2/struct.DepthAnythingV2.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/depth_anything_v2/struct.DepthAnythingV2Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/depth_anything_v2/struct.FeatureFusionBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/depth_anything_v2/struct.ResidualConvUnit.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/depth_anything_v2/struct.Scratch.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2/fn.vit_small.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2/struct.DinoVisionTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2reg4/fn.vit_base.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2reg4/fn.vit_small.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2reg4/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2reg4/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/dinov2reg4/struct.DinoVisionTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/distilbert/constant.DTYPE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/distilbert/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/distilbert/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/distilbert/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/distilbert/struct.DistilBertModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientnet/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientnet/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientnet/struct.EfficientNet.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientnet/struct.MBConvConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientvit/fn.efficientvit.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientvit/fn.efficientvit_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientvit/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientvit/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/efficientvit/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/enum.NormType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/enum.PadMode.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/fn.conv1d_weight_norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/fn.conv_transpose1d_weight_norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.Decoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.EncodecConv1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.EncodecConvTranspose1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.EncodecLSTM.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.EncodecResnetBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.EuclideanCodebook.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.ResidualVectorQuantizer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/encodec/struct.VectorQuantization.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/eva2/fn.vit_base.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/eva2/fn.vit_large.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/eva2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/eva2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/eva2/struct.EVA2VisionTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/falcon/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/falcon/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/falcon/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/falcon/struct.Falcon.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/fastvit/fn.fastvit.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/fastvit/fn.fastvit_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/fastvit/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/fastvit/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/fastvit/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/autoencoder/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/autoencoder/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/autoencoder/struct.AutoEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/autoencoder/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/autoencoder/struct.Decoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/autoencoder/struct.DiagonalGaussian.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/autoencoder/struct.Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.DoubleStreamBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.EmbedNd.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.Flux.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.LastLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.MlpEmbedder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.QkNorm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.SelfAttention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/model/struct.SingleStreamBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/struct.DoubleStreamBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/struct.Flux.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/struct.LastLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/struct.MlpEmbedder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/struct.QkNorm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/struct.SelfAttention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/quantized_model/struct.SingleStreamBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/sampling/fn.denoise.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/sampling/fn.get_noise.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/sampling/fn.get_schedule.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/sampling/fn.unpack.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/sampling/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/sampling/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/sampling/struct.State.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/flux/trait.WithForward.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma2/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma2/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma3/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma3/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma3/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/gemma3/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/glm4/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/glm4/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/glm4/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/glm4/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/constant.DEFAULT_MAX_SEQ_LEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/enum.GraniteEosToks.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/enum.GraniteRopeType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/struct.Cache.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/struct.Granite.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/struct.GraniteConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/granite/struct.GraniteRopeConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/helium/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/helium/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/helium/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/helium/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/hiera/fn.hiera.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/hiera/fn.hiera_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/hiera/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/hiera/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/hiera/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/jina_bert/constant.DTYPE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/jina_bert/enum.PositionEmbeddingType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/jina_bert/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/jina_bert/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/jina_bert/struct.BertModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/jina_bert/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/constant.DEFAULT_MAX_SEQ_LEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/enum.Llama3RopeType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/enum.LlamaEosToks.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/struct.Cache.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/struct.Llama.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/struct.Llama3RopeConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama/struct.LlamaConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama2_c/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama2_c/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama2_c/struct.Cache.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama2_c/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama2_c/struct.Llama.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama2_c_weights/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama2_c_weights/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/llama2_c_weights/struct.TransformerWeights.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/config/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/config/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/config/struct.HFGenerationConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/config/struct.HFLLaVAConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/config/struct.HFLLaVATextConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/config/struct.HFLLaVAVisionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/config/struct.HFPreProcessorConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/config/struct.LLaVAConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/struct.ClipVisionTower.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/struct.IdentityMap.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/struct.LLaVA.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/struct.MMProjector.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/utils/fn.get_anyres_image_grid_shape.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/utils/fn.select_best_resolution.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/utils/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/llava/utils/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mamba/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mamba/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mamba/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mamba/struct.MambaBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mamba/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mamba/struct.ResidualBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mamba/struct.State.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/marian/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/marian/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/marian/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/marian/struct.Decoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/marian/struct.Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/marian/struct.MTModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/adapters/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/adapters/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/adapters/struct.FlattenedInterleavedEncodec2Codebook.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/adapters/struct.TiltedEncodec.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/gpt/enum.AttnKernelType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/gpt/enum.NonLinearityType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/gpt/enum.NormType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/gpt/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/gpt/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/gpt/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/gpt/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/speaker_encoder/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/speaker_encoder/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/speaker_encoder/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/speaker_encoder/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/tokenizers/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/tokenizers/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/tokenizers/struct.BPE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/transformer/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/transformer/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/transformer/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/metavoice/transformer/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/enum.Norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/enum.PadMode.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/struct.ConvDownsample1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/struct.ConvTrUpsample1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/struct.NormConv1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/struct.NormConvTranspose1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/struct.StreamableConv1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/conv/struct.StreamableConvTranspose1d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/encodec/enum.ResampleMethod.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/encodec/fn.load.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/encodec/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/encodec/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/encodec/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/encodec/struct.Encodec.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/enum.NormType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/quantization/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/quantization/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/quantization/struct.EuclideanCodebook.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/quantization/struct.ResidualVectorQuantization.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/quantization/struct.ResidualVectorQuantizer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/quantization/struct.SplitResidualVectorQuantizer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/quantization/struct.VectorQuantization.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/seanet/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/seanet/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/seanet/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/seanet/struct.SeaNetDecoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/seanet/struct.SeaNetEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/seanet/struct.SeaNetResnetBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/enum.Mlp.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/enum.Norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/enum.PositionalEmbedding.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.LayerScale.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.ProjectedTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.RmsNorm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.RotaryEmbedding.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.StreamingMultiheadAttention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.StreamingMultiheadCrossAttention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.StreamingTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mimi/transformer/struct.StreamingTransformerLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mistral/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mistral/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mistral/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mistral/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mixformer/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mixformer/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mixformer/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mixformer/struct.MixFormerSequentialForCausalLM.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mixtral/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mixtral/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mixtral/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mixtral/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.ContextQkvOnlyJointBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.DiTBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.FinalLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.LayerNormNoAffine.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.MMDiTJointBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.MMDiTXJointBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.ModulateIntermediates.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.QkvOnlyDiTBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.SelfAttnDiTBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/struct.SelfAttnModulateIntermediates.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/blocks/trait.JointBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/embedding/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/embedding/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/embedding/struct.PatchEmbedder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/embedding/struct.PositionEmbedder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/embedding/struct.TimestepEmbedder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/embedding/struct.Unpatchifier.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/embedding/struct.VectorEmbedder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/model/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/model/struct.MMDiT.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/model/struct.MMDiTCore.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/projections/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/projections/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/projections/struct.AttnProjections.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/projections/struct.Mlp.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/projections/struct.Qkv.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/projections/struct.QkvOnlyAttnProjections.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mmdit/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileclip/fn.div_l2_norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileclip/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileclip/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileclip/struct.MobileClipConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileclip/struct.MobileClipModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobilenetv4/fn.mobilenetv4.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobilenetv4/fn.mobilenetv4_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobilenetv4/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobilenetv4/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobilenetv4/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileone/fn.mobileone.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileone/fn.mobileone_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileone/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileone/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mobileone/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/enum.ClassifierPooling.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ClassifierConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ModernBert.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ModernBertClassifier.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ModernBertDecoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ModernBertForMaskedLM.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ModernBertForSequenceClassification.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ModernBertHead.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ModernBertLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/modernbert/struct.ModernBertMLP.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/moondream/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/moondream/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/moondream/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/moondream/struct.Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/moondream/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/moondream/struct.VisionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/moondream/struct.VisionEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mpt/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mpt/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/mpt/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/mpt/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/nvembed_v2/embedding/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/nvembed_v2/embedding/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/nvembed_v2/embedding/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/nvembed_v2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/nvembed_v2/model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/nvembed_v2/model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/nvembed_v2/model/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/nvembed_v2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/olmo/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/olmo/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/olmo/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/olmo/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/openclip/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/openclip/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/openclip/text_model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/openclip/text_model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/openclip/text_model/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/openclip/text_model/struct.Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/openclip/text_model/struct.OpenClipTextTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/paligemma/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/paligemma/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/paligemma/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/paligemma/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/paligemma/struct.MultiModalProjector.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/parler_tts/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/parler_tts/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/parler_tts/struct.Attention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/parler_tts/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/parler_tts/struct.Decoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/parler_tts/struct.DecoderConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/parler_tts/struct.DecoderLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/parler_tts/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/persimmon/constant.DTYPE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/persimmon/enum.PositionEmbeddingType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/persimmon/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/persimmon/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/persimmon/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi3/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi3/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi3/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi3/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/phi3/struct.RotaryEmbedding.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/llava/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/llava/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/llava/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/llava/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/llava/struct.MultiModalProjector.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/vision_model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/vision_model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/vision_model/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/pixtral/vision_model/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip/struct.BlipForConditionalGeneration.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip/struct.VisionModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip/type.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip/type.VisionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip_text/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip_text/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip_text/struct.TextLMHeadModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip_text/struct.TextPooler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_blip_text/type.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_llama/constant.MAX_SEQ_LEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_llama/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_llama/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_llama/struct.ModelWeights.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_llama2_c/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_llama2_c/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_llama2_c/struct.QLlama.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_metavoice/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_metavoice/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_metavoice/transformer/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_metavoice/transformer/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_metavoice/transformer/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mistral/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mistral/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mistral/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mixformer/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mixformer/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mixformer/struct.MixFormerSequentialForCausalLM.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_moondream/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_moondream/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_moondream/struct.Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_moondream/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_moondream/struct.VisionEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mpt/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mpt/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_mpt/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_phi/constant.MAX_SEQ_LEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_phi/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_phi/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_phi/struct.ModelWeights.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_phi3/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_phi3/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_phi3/struct.ModelWeights.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_qwen2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_qwen2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_qwen2/struct.ModelWeights.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_recurrent_gemma/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_recurrent_gemma/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_recurrent_gemma/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_rwkv_v5/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_rwkv_v5/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_rwkv_v5/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_rwkv_v6/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_rwkv_v6/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_rwkv_v6/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_stable_lm/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_stable_lm/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_stable_lm/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_t5/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_t5/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_t5/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_t5/struct.T5EncoderModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/quantized_t5/struct.T5ForConditionalGeneration.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2/struct.ModelForCausalLM.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2_moe/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2_moe/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2_moe/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/qwen2_moe/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/recurrent_gemma/enum.TemporalBlockType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/recurrent_gemma/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/recurrent_gemma/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/recurrent_gemma/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/recurrent_gemma/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/repvgg/fn.repvgg.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/repvgg/fn.repvgg_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/repvgg/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/repvgg/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/repvgg/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet101.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet101_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet152.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet152_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet18.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet18_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet34.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet34_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet50.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/fn.resnet50_no_final_layer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/resnet/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v5/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v5/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v5/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v5/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v5/struct.State.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v5/struct.StatePerLayer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v5/struct.Tokenizer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v6/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v6/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/rwkv_v6/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segformer/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segformer/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/segformer/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segformer/struct.ImageClassificationModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segformer/struct.SemanticSegmentationModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/fn.linear.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/image_encoder/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/image_encoder/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/image_encoder/struct.ImageEncoderViT.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/mask_decoder/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/mask_decoder/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/mask_decoder/struct.MaskDecoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/prompt_encoder/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/prompt_encoder/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/prompt_encoder/struct.PromptEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/sam/constant.IMAGE_SIZE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/sam/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/sam/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/sam/struct.Sam.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/struct.LayerNorm2d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/struct.MlpBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/tiny_vit/fn.tiny_vit_5m.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/tiny_vit/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/tiny_vit/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/tiny_vit/struct.TinyViT.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/transformer/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/transformer/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/segment_anything/transformer/struct.TwoWayTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/struct.TextConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/struct.TextModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/struct.TextTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/struct.VisionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/siglip/struct.VisionModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/attention/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/attention/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/attention/struct.AttentionBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/attention/struct.AttentionBlockConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/attention/struct.CrossAttention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/attention/struct.SpatialTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/attention/struct.SpatialTransformerConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/clip/enum.Activation.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/clip/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/clip/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/clip/struct.ClipTextTransformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/clip/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddim/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddim/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddim/struct.DDIMScheduler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddim/struct.DDIMSchedulerConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddpm/enum.DDPMVarianceType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddpm/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddpm/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddpm/struct.DDPMScheduler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/ddpm/struct.DDPMSchedulerConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/embeddings/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/embeddings/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/embeddings/struct.TimestepEmbedding.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/embeddings/struct.Timesteps.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/euler_ancestral_discrete/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/euler_ancestral_discrete/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/euler_ancestral_discrete/struct.EulerAncestralDiscreteScheduler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/euler_ancestral_discrete/struct.EulerAncestralDiscreteSchedulerConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/fn.build_clip_transformer.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/resnet/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/resnet/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/resnet/struct.ResnetBlock2D.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/resnet/struct.ResnetBlock2DConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/schedulers/enum.BetaSchedule.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/schedulers/enum.PredictionType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/schedulers/enum.TimestepSpacing.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/schedulers/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/schedulers/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/schedulers/trait.Scheduler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/schedulers/trait.SchedulerConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/struct.StableDiffusionConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d/struct.BlockConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d/struct.UNet2DConditionModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d/struct.UNet2DConditionModelConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.CrossAttnDownBlock2D.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.CrossAttnDownBlock2DConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.CrossAttnUpBlock2D.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.CrossAttnUpBlock2DConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.DownBlock2D.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.DownBlock2DConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.DownEncoderBlock2D.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.DownEncoderBlock2DConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.UNetMidBlock2D.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.UNetMidBlock2DConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.UNetMidBlock2DCrossAttn.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.UNetMidBlock2DCrossAttnConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.UpBlock2D.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.UpBlock2DConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.UpDecoderBlock2D.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/unet_2d_blocks/struct.UpDecoderBlock2DConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/enum.AlgorithmType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/enum.CorrectorConfiguration.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/enum.FinalSigmasType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/enum.SigmaSchedule.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/enum.SolverType.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/enum.TimestepSchedule.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/struct.EdmDpmMultistepScheduler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/struct.ExponentialSigmaSchedule.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/struct.KarrasSigmaSchedule.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/uni_pc/struct.UniPCSchedulerConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/utils/fn.interp.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/utils/fn.linspace.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/utils/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/utils/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/vae/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/vae/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/vae/struct.AutoEncoderKL.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/vae/struct.AutoEncoderKLConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_diffusion/vae/struct.DiagonalGaussianDistribution.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_lm/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_lm/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_lm/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stable_lm/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/starcoder2/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/starcoder2/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/starcoder2/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/starcoder2/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/enum.EmbedDim.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/enum.ModelVariant.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/struct.EmbedHead.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/struct.EmbeddingModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/struct.Embeddings.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/stella_en_v5/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/fn.deserialize_feed_forward_proj_activation.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/fn.linear_no_bias.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/struct.ActivationWithOptionalGating.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/struct.Linear.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/struct.T5EncoderModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/t5/struct.T5ForConditionalGeneration.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/trocr/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/trocr/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/trocr/struct.TrOCRConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/trocr/struct.TrOCRDecoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/trocr/struct.TrOCREncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/trocr/struct.TrOCRForCausalLM.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/trocr/struct.TrOCRModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/vgg/enum.Models.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/vgg/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/vgg/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/vgg/struct.Vgg.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/vit/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/vit/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/vit/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/vit/struct.Embeddings.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/vit/struct.Encoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/vit/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/audio/fn.log_mel_spectrogram_.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/audio/fn.pcm_to_mel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/audio/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/audio/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/audio/trait.Float.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.CHUNK_LENGTH.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.COMPRESSION_RATIO_THRESHOLD.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.DTYPE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.EOT_TOKEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.HOP_LENGTH.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.LOGPROB_THRESHOLD.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.NO_SPEECH_THRESHOLD.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.NO_SPEECH_TOKENS.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.NO_TIMESTAMPS_TOKEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.N_FFT.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.N_FRAMES.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.N_SAMPLES.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.SAMPLE_RATE.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.SOT_TOKEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.TEMPERATURES.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.TRANSCRIBE_TOKEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/constant.TRANSLATE_TOKEN.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/model/struct.AudioEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/model/struct.TextDecoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/model/struct.Whisper.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/quantized_model/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/quantized_model/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/quantized_model/struct.AudioEncoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/quantized_model/struct.TextDecoder.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/quantized_model/struct.Whisper.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/whisper/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/fn.conv2d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/fn.layer_norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/fn.linear.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/fn.linear_b.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/fn.linear_no_bias.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/struct.Conv2d.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/struct.Embedding.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/struct.LayerNorm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/struct.Linear.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/struct.QMatMul.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/with_tracing/struct.RmsNorm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/attention_processor/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/attention_processor/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/attention_processor/struct.Attention.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/common/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/common/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/common/struct.AttnBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/common/struct.GlobalResponseNorm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/common/struct.LayerNormNoWeights.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/common/struct.ResBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/common/struct.TimestepBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/common/struct.WLayerNorm.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/ddpm/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/ddpm/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/ddpm/struct.DDPMWScheduler.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/ddpm/struct.DDPMWSchedulerConfig.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/diffnext/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/diffnext/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/diffnext/struct.ResBlockStageB.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/diffnext/struct.WDiffNeXt.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/paella_vq/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/paella_vq/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/paella_vq/struct.MixingResidualBlock.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/paella_vq/struct.PaellaVQ.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/prior/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/prior/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/prior/struct.WPrior.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/wuerstchen/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/xlm_roberta/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/xlm_roberta/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/xlm_roberta/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/xlm_roberta/struct.XLMRobertaForMaskedLM.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/xlm_roberta/struct.XLMRobertaForSequenceClassification.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/xlm_roberta/struct.XLMRobertaModel.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/yi/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/yi/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/models/yi/struct.Config.html create mode 100644 network-poc/target-native/doc/candle_transformers/models/yi/struct.Model.html create mode 100644 network-poc/target-native/doc/candle_transformers/object_detection/fn.iou.html create mode 100644 network-poc/target-native/doc/candle_transformers/object_detection/fn.non_maximum_suppression.html create mode 100644 network-poc/target-native/doc/candle_transformers/object_detection/fn.soft_non_maximum_suppression.html create mode 100644 network-poc/target-native/doc/candle_transformers/object_detection/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/object_detection/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/object_detection/struct.Bbox.html create mode 100644 network-poc/target-native/doc/candle_transformers/object_detection/struct.KeyPoint.html create mode 100644 network-poc/target-native/doc/candle_transformers/pipelines/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/pipelines/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/pipelines/text_generation/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/pipelines/text_generation/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/fn.layer_norm.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/fn.layer_norm_no_bias.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/fn.linear.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/fn.linear_b.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/fn.linear_no_bias.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/struct.Embedding.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/struct.Linear.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_nn/struct.RmsNorm.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_var_builder/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_var_builder/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/quantized_var_builder/struct.VarBuilder.html create mode 100644 network-poc/target-native/doc/candle_transformers/sidebar-items.js create mode 100644 network-poc/target-native/doc/candle_transformers/utils/fn.apply_repeat_penalty.html create mode 100644 network-poc/target-native/doc/candle_transformers/utils/fn.repeat_kv.html create mode 100644 network-poc/target-native/doc/candle_transformers/utils/index.html create mode 100644 network-poc/target-native/doc/candle_transformers/utils/sidebar-items.js create mode 100644 network-poc/target-native/doc/crates.js create mode 100644 network-poc/target-native/doc/help.html create mode 100644 network-poc/target-native/doc/search.index/003d09593f6a.js create mode 100644 network-poc/target-native/doc/search.index/0061c3727565.js create mode 100644 network-poc/target-native/doc/search.index/00763bda922b.js create mode 100644 network-poc/target-native/doc/search.index/00a2cce7b4b7.js create mode 100644 network-poc/target-native/doc/search.index/00b2aef8d52a.js create mode 100644 network-poc/target-native/doc/search.index/00d8b529914f.js create mode 100644 network-poc/target-native/doc/search.index/01cd84d2f2e3.js create mode 100644 network-poc/target-native/doc/search.index/0294230d9fee.js create mode 100644 network-poc/target-native/doc/search.index/02dd62743463.js create mode 100644 network-poc/target-native/doc/search.index/03ea4f6e7c51.js create mode 100644 network-poc/target-native/doc/search.index/03ec11e31b4c.js create mode 100644 network-poc/target-native/doc/search.index/049ab7c95bde.js create mode 100644 network-poc/target-native/doc/search.index/04c9f6fec5de.js create mode 100644 network-poc/target-native/doc/search.index/053b677a656c.js create mode 100644 network-poc/target-native/doc/search.index/05affee7b8e8.js create mode 100644 network-poc/target-native/doc/search.index/0730beffd097.js create mode 100644 network-poc/target-native/doc/search.index/07c3ffdefafd.js create mode 100644 network-poc/target-native/doc/search.index/092b4157f085.js create mode 100644 network-poc/target-native/doc/search.index/09d8aff063a2.js create mode 100644 network-poc/target-native/doc/search.index/0ab19a760b88.js create mode 100644 network-poc/target-native/doc/search.index/0b0b22d9594d.js create mode 100644 network-poc/target-native/doc/search.index/0b78d2564165.js create mode 100644 network-poc/target-native/doc/search.index/0c3480e39521.js create mode 100644 network-poc/target-native/doc/search.index/0cd3046acd46.js create mode 100644 network-poc/target-native/doc/search.index/0d93f53d2d2f.js create mode 100644 network-poc/target-native/doc/search.index/0e60c3ef220d.js create mode 100644 network-poc/target-native/doc/search.index/0e738af68123.js create mode 100644 network-poc/target-native/doc/search.index/0e95b5e692bf.js create mode 100644 network-poc/target-native/doc/search.index/0f7c027b00e9.js create mode 100644 network-poc/target-native/doc/search.index/0fbdedb51480.js create mode 100644 network-poc/target-native/doc/search.index/1018798102b7.js create mode 100644 network-poc/target-native/doc/search.index/10355ce5f808.js create mode 100644 network-poc/target-native/doc/search.index/112fc09882e1.js create mode 100644 network-poc/target-native/doc/search.index/12b3baaf565d.js create mode 100644 network-poc/target-native/doc/search.index/1324a6002abc.js create mode 100644 network-poc/target-native/doc/search.index/13bc7cfafce1.js create mode 100644 network-poc/target-native/doc/search.index/141c7fecd42a.js create mode 100644 network-poc/target-native/doc/search.index/14f2c39a505f.js create mode 100644 network-poc/target-native/doc/search.index/172a9c98ced3.js create mode 100644 network-poc/target-native/doc/search.index/17be5a40fc5d.js create mode 100644 network-poc/target-native/doc/search.index/194613b5fa29.js create mode 100644 network-poc/target-native/doc/search.index/1ad2c47089bc.js create mode 100644 network-poc/target-native/doc/search.index/1ba1761eb2cb.js create mode 100644 network-poc/target-native/doc/search.index/1ccddca76ab2.js create mode 100644 network-poc/target-native/doc/search.index/1d9624fef6ac.js create mode 100644 network-poc/target-native/doc/search.index/1d9873b8cd56.js create mode 100644 network-poc/target-native/doc/search.index/1df0b46c6223.js create mode 100644 network-poc/target-native/doc/search.index/1f00276cb54c.js create mode 100644 network-poc/target-native/doc/search.index/1fd3b294247d.js create mode 100644 network-poc/target-native/doc/search.index/1ffc927e969c.js create mode 100644 network-poc/target-native/doc/search.index/20383d4e40d7.js create mode 100644 network-poc/target-native/doc/search.index/2049c1d30254.js create mode 100644 network-poc/target-native/doc/search.index/209732a007c9.js create mode 100644 network-poc/target-native/doc/search.index/20fbf9868440.js create mode 100644 network-poc/target-native/doc/search.index/21552ed08981.js create mode 100644 network-poc/target-native/doc/search.index/21d3015bb91d.js create mode 100644 network-poc/target-native/doc/search.index/223142c88445.js create mode 100644 network-poc/target-native/doc/search.index/22aa8cf88846.js create mode 100644 network-poc/target-native/doc/search.index/22dbe1484c08.js create mode 100644 network-poc/target-native/doc/search.index/231153c4125e.js create mode 100644 network-poc/target-native/doc/search.index/238d8524cab7.js create mode 100644 network-poc/target-native/doc/search.index/23b659872c70.js create mode 100644 network-poc/target-native/doc/search.index/24af4ec98e1b.js create mode 100644 network-poc/target-native/doc/search.index/24cb0c70471d.js create mode 100644 network-poc/target-native/doc/search.index/24f63b481cf4.js create mode 100644 network-poc/target-native/doc/search.index/254184fccb92.js create mode 100644 network-poc/target-native/doc/search.index/25f1e3695043.js create mode 100644 network-poc/target-native/doc/search.index/26f60a8ea4c7.js create mode 100644 network-poc/target-native/doc/search.index/270775f48e8c.js create mode 100644 network-poc/target-native/doc/search.index/274e2666d1e6.js create mode 100644 network-poc/target-native/doc/search.index/27575a2cee93.js create mode 100644 network-poc/target-native/doc/search.index/276eef4e1b81.js create mode 100644 network-poc/target-native/doc/search.index/278b50aa0e99.js create mode 100644 network-poc/target-native/doc/search.index/297e1c3d3b20.js create mode 100644 network-poc/target-native/doc/search.index/29be22429ffd.js create mode 100644 network-poc/target-native/doc/search.index/29c690c97dbb.js create mode 100644 network-poc/target-native/doc/search.index/2acf58b62fab.js create mode 100644 network-poc/target-native/doc/search.index/2aed659a605b.js create mode 100644 network-poc/target-native/doc/search.index/2bb7f2aaa577.js create mode 100644 network-poc/target-native/doc/search.index/2bdebfdf543b.js create mode 100644 network-poc/target-native/doc/search.index/2d527ffd29bb.js create mode 100644 network-poc/target-native/doc/search.index/2e66cd7ed693.js create mode 100644 network-poc/target-native/doc/search.index/2efb36095f25.js create mode 100644 network-poc/target-native/doc/search.index/306d1be86d85.js create mode 100644 network-poc/target-native/doc/search.index/30ebce22a15f.js create mode 100644 network-poc/target-native/doc/search.index/3123ac88cc46.js create mode 100644 network-poc/target-native/doc/search.index/316053b60392.js create mode 100644 network-poc/target-native/doc/search.index/317084c7e6dc.js create mode 100644 network-poc/target-native/doc/search.index/3207bd54b2e8.js create mode 100644 network-poc/target-native/doc/search.index/329e3ff2a85e.js create mode 100644 network-poc/target-native/doc/search.index/3324e6697d41.js create mode 100644 network-poc/target-native/doc/search.index/333c7cf9bfa0.js create mode 100644 network-poc/target-native/doc/search.index/33a27a42c896.js create mode 100644 network-poc/target-native/doc/search.index/33b3d56f97b3.js create mode 100644 network-poc/target-native/doc/search.index/33e72e98225b.js create mode 100644 network-poc/target-native/doc/search.index/34857f43a5d8.js create mode 100644 network-poc/target-native/doc/search.index/3608b2fd20ee.js create mode 100644 network-poc/target-native/doc/search.index/365ab838adf8.js create mode 100644 network-poc/target-native/doc/search.index/3682e5b04ba7.js create mode 100644 network-poc/target-native/doc/search.index/376d31d2e492.js create mode 100644 network-poc/target-native/doc/search.index/377023998328.js create mode 100644 network-poc/target-native/doc/search.index/3788c5bf57d2.js create mode 100644 network-poc/target-native/doc/search.index/382df4b549c7.js create mode 100644 network-poc/target-native/doc/search.index/387b9550e397.js create mode 100644 network-poc/target-native/doc/search.index/396221db8836.js create mode 100644 network-poc/target-native/doc/search.index/3c46588b5040.js create mode 100644 network-poc/target-native/doc/search.index/3cbe383ed573.js create mode 100644 network-poc/target-native/doc/search.index/3d8c16c6cf6f.js create mode 100644 network-poc/target-native/doc/search.index/3da1e2de7263.js create mode 100644 network-poc/target-native/doc/search.index/3e212209b944.js create mode 100644 network-poc/target-native/doc/search.index/3e9ae6307edd.js create mode 100644 network-poc/target-native/doc/search.index/4028f84ee77a.js create mode 100644 network-poc/target-native/doc/search.index/40639a3101db.js create mode 100644 network-poc/target-native/doc/search.index/406631b9a140.js create mode 100644 network-poc/target-native/doc/search.index/40d38a76b871.js create mode 100644 network-poc/target-native/doc/search.index/410ff111108b.js create mode 100644 network-poc/target-native/doc/search.index/413a653533f9.js create mode 100644 network-poc/target-native/doc/search.index/41b6f0375656.js create mode 100644 network-poc/target-native/doc/search.index/434e037108e7.js create mode 100644 network-poc/target-native/doc/search.index/437311e3ea93.js create mode 100644 network-poc/target-native/doc/search.index/43cbc5f05b91.js create mode 100644 network-poc/target-native/doc/search.index/43d09e8849bb.js create mode 100644 network-poc/target-native/doc/search.index/449547cb4fff.js create mode 100644 network-poc/target-native/doc/search.index/4518efb00318.js create mode 100644 network-poc/target-native/doc/search.index/456d2c09c8bb.js create mode 100644 network-poc/target-native/doc/search.index/45990a08d019.js create mode 100644 network-poc/target-native/doc/search.index/45e3ab4cf4cf.js create mode 100644 network-poc/target-native/doc/search.index/4762ba6526c8.js create mode 100644 network-poc/target-native/doc/search.index/4762eae11686.js create mode 100644 network-poc/target-native/doc/search.index/47b66201c534.js create mode 100644 network-poc/target-native/doc/search.index/47de24f6ff68.js create mode 100644 network-poc/target-native/doc/search.index/48081f5eced8.js create mode 100644 network-poc/target-native/doc/search.index/490fbcb5cbd6.js create mode 100644 network-poc/target-native/doc/search.index/49153af6987a.js create mode 100644 network-poc/target-native/doc/search.index/491790d15ccb.js create mode 100644 network-poc/target-native/doc/search.index/4931248d5f3f.js create mode 100644 network-poc/target-native/doc/search.index/4a3b81c64edf.js create mode 100644 network-poc/target-native/doc/search.index/4b9d57a648ea.js create mode 100644 network-poc/target-native/doc/search.index/4c3f6bc47e96.js create mode 100644 network-poc/target-native/doc/search.index/4c7ad6c10c33.js create mode 100644 network-poc/target-native/doc/search.index/4c8aa4a52059.js create mode 100644 network-poc/target-native/doc/search.index/4e2b0ab46977.js create mode 100644 network-poc/target-native/doc/search.index/509cf8343e6d.js create mode 100644 network-poc/target-native/doc/search.index/51b8d9062d5b.js create mode 100644 network-poc/target-native/doc/search.index/526c6ebc3313.js create mode 100644 network-poc/target-native/doc/search.index/527442dceceb.js create mode 100644 network-poc/target-native/doc/search.index/52d2391c3cae.js create mode 100644 network-poc/target-native/doc/search.index/533615f72076.js create mode 100644 network-poc/target-native/doc/search.index/5355d4d4d3f5.js create mode 100644 network-poc/target-native/doc/search.index/549fe3550675.js create mode 100644 network-poc/target-native/doc/search.index/54b02e88aa16.js create mode 100644 network-poc/target-native/doc/search.index/573692dc3ca6.js create mode 100644 network-poc/target-native/doc/search.index/589ffc464450.js create mode 100644 network-poc/target-native/doc/search.index/59220caa0e5f.js create mode 100644 network-poc/target-native/doc/search.index/59527e38c910.js create mode 100644 network-poc/target-native/doc/search.index/59647c6601c9.js create mode 100644 network-poc/target-native/doc/search.index/59d858393af0.js create mode 100644 network-poc/target-native/doc/search.index/5a49c1538a88.js create mode 100644 network-poc/target-native/doc/search.index/5ac9088baf65.js create mode 100644 network-poc/target-native/doc/search.index/5b13df19345a.js create mode 100644 network-poc/target-native/doc/search.index/5d5ac8534025.js create mode 100644 network-poc/target-native/doc/search.index/5d6fa22ee47d.js create mode 100644 network-poc/target-native/doc/search.index/5d7da26fa217.js create mode 100644 network-poc/target-native/doc/search.index/5e37b7179ebb.js create mode 100644 network-poc/target-native/doc/search.index/5f58eeef92de.js create mode 100644 network-poc/target-native/doc/search.index/61127d3c2ee5.js create mode 100644 network-poc/target-native/doc/search.index/61629ba95236.js create mode 100644 network-poc/target-native/doc/search.index/61c05892cebc.js create mode 100644 network-poc/target-native/doc/search.index/624a8171324d.js create mode 100644 network-poc/target-native/doc/search.index/625586c467fb.js create mode 100644 network-poc/target-native/doc/search.index/626daa1be4c2.js create mode 100644 network-poc/target-native/doc/search.index/630b743c04ca.js create mode 100644 network-poc/target-native/doc/search.index/654dbeebbfe6.js create mode 100644 network-poc/target-native/doc/search.index/65825bc6a4c1.js create mode 100644 network-poc/target-native/doc/search.index/65bb79da5bec.js create mode 100644 network-poc/target-native/doc/search.index/65cb2be7c063.js create mode 100644 network-poc/target-native/doc/search.index/65ce0b321fad.js create mode 100644 network-poc/target-native/doc/search.index/66d2cde033cf.js create mode 100644 network-poc/target-native/doc/search.index/66d74e010088.js create mode 100644 network-poc/target-native/doc/search.index/66fb8d247675.js create mode 100644 network-poc/target-native/doc/search.index/67496f5d1117.js create mode 100644 network-poc/target-native/doc/search.index/677357205927.js create mode 100644 network-poc/target-native/doc/search.index/67efd5f73529.js create mode 100644 network-poc/target-native/doc/search.index/692ebfd32aa0.js create mode 100644 network-poc/target-native/doc/search.index/698f7ff669b2.js create mode 100644 network-poc/target-native/doc/search.index/69c0ac84e1ca.js create mode 100644 network-poc/target-native/doc/search.index/6af24fbf6dff.js create mode 100644 network-poc/target-native/doc/search.index/6b1ea7870354.js create mode 100644 network-poc/target-native/doc/search.index/6b5c8ad8f0ec.js create mode 100644 network-poc/target-native/doc/search.index/6c023216f882.js create mode 100644 network-poc/target-native/doc/search.index/6c49458364a2.js create mode 100644 network-poc/target-native/doc/search.index/6d03d2ab67a3.js create mode 100644 network-poc/target-native/doc/search.index/6d9eec2ba2da.js create mode 100644 network-poc/target-native/doc/search.index/6da659281962.js create mode 100644 network-poc/target-native/doc/search.index/6f2d8426fc82.js create mode 100644 network-poc/target-native/doc/search.index/6f997431b3b6.js create mode 100644 network-poc/target-native/doc/search.index/6fb80132df86.js create mode 100644 network-poc/target-native/doc/search.index/724b0ae7a9e9.js create mode 100644 network-poc/target-native/doc/search.index/734dbb06f35b.js create mode 100644 network-poc/target-native/doc/search.index/747f70bf39d2.js create mode 100644 network-poc/target-native/doc/search.index/7582f9ef2362.js create mode 100644 network-poc/target-native/doc/search.index/763a52e41447.js create mode 100644 network-poc/target-native/doc/search.index/7675e889d35e.js create mode 100644 network-poc/target-native/doc/search.index/76ce112e7bfe.js create mode 100644 network-poc/target-native/doc/search.index/76e927cfdbad.js create mode 100644 network-poc/target-native/doc/search.index/772250ab033f.js create mode 100644 network-poc/target-native/doc/search.index/77cd7efc9862.js create mode 100644 network-poc/target-native/doc/search.index/79c7334fa59b.js create mode 100644 network-poc/target-native/doc/search.index/7a605c9071a4.js create mode 100644 network-poc/target-native/doc/search.index/7a90ced6b90a.js create mode 100644 network-poc/target-native/doc/search.index/7b28a6b7ad3b.js create mode 100644 network-poc/target-native/doc/search.index/7c60059e91cb.js create mode 100644 network-poc/target-native/doc/search.index/7c667988149a.js create mode 100644 network-poc/target-native/doc/search.index/7db221802359.js create mode 100644 network-poc/target-native/doc/search.index/7e5616080d42.js create mode 100644 network-poc/target-native/doc/search.index/7eb4b53d3b0d.js create mode 100644 network-poc/target-native/doc/search.index/7fddf759d90c.js create mode 100644 network-poc/target-native/doc/search.index/7ff3c9c0ece2.js create mode 100644 network-poc/target-native/doc/search.index/alias/a762150c532c.js create mode 100644 network-poc/target-native/doc/search.index/crateNames/d1aefd4adb86.js create mode 100644 network-poc/target-native/doc/search.index/desc/17136882dd08.js create mode 100644 network-poc/target-native/doc/search.index/entry/66a1183eb08f.js create mode 100644 network-poc/target-native/doc/search.index/entry/eec2ce8864ff.js create mode 100644 network-poc/target-native/doc/search.index/function/43e2566e31c1.js create mode 100644 network-poc/target-native/doc/search.index/generic_inverted_index/7bc61006812d.js create mode 100644 network-poc/target-native/doc/search.index/name/f5d573e6cbf7.js create mode 100644 network-poc/target-native/doc/search.index/normalizedName/fbbf00e58a46.js create mode 100644 network-poc/target-native/doc/search.index/path/b9a82bfdb43f.js create mode 100644 network-poc/target-native/doc/search.index/root.js create mode 100644 network-poc/target-native/doc/search.index/type/8c8b94482112.js create mode 100644 network-poc/target-native/doc/settings.html create mode 100644 network-poc/target-native/doc/src-files.js create mode 100644 network-poc/target-native/doc/src/candle_transformers/generation/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/lib.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/based.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/beit.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/bert.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/bigcode.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/blip.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/blip_text.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/chatglm.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/chinese_clip/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/chinese_clip/text_model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/chinese_clip/vision_model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/clip/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/clip/text_model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/clip/vision_model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/codegeex4_9b.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/colpali.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/convmixer.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/convnext.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/dac.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/debertav2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/deepseek2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/depth_anything_v2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/dinov2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/dinov2reg4.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/distilbert.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/efficientnet.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/efficientvit.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/encodec.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/eva2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/falcon.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/fastvit.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/flux/autoencoder.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/flux/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/flux/model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/flux/quantized_model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/flux/sampling.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/gemma.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/gemma2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/gemma3.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/glm4.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/granite.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/helium.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/hiera.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/jina_bert.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/llama.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/llama2_c.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/llama2_c_weights.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/llava/config.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/llava/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/llava/utils.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mamba.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/marian.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/metavoice.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mimi/conv.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mimi/encodec.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mimi/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mimi/quantization.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mimi/seanet.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mimi/transformer.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mistral.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mixformer.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mixtral.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mmdit/blocks.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mmdit/embedding.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mmdit/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mmdit/model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mmdit/projections.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mobileclip.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mobilenetv4.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mobileone.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/modernbert.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/moondream.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/mpt.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/nvembed_v2/embedding.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/nvembed_v2/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/nvembed_v2/model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/olmo.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/openclip/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/openclip/text_model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/paligemma.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/parler_tts.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/persimmon.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/phi.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/phi3.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/pixtral/llava.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/pixtral/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/pixtral/vision_model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_blip.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_blip_text.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_llama.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_llama2_c.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_metavoice.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_mistral.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_mixformer.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_moondream.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_mpt.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_phi.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_phi3.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_qwen2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_recurrent_gemma.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_rwkv_v5.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_rwkv_v6.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_stable_lm.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/quantized_t5.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/qwen2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/qwen2_moe.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/recurrent_gemma.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/repvgg.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/resnet.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/rwkv_v5.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/rwkv_v6.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/segformer.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/segment_anything/image_encoder.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/segment_anything/mask_decoder.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/segment_anything/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/segment_anything/prompt_encoder.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/segment_anything/sam.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/segment_anything/tiny_vit.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/segment_anything/transformer.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/siglip.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/attention.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/clip.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/ddim.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/ddpm.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/embeddings.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/euler_ancestral_discrete.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/resnet.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/schedulers.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/unet_2d.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/unet_2d_blocks.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/uni_pc.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/utils.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_diffusion/vae.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stable_lm.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/starcoder2.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/stella_en_v5.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/t5.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/trocr.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/vgg.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/vit.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/whisper/audio.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/whisper/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/whisper/model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/whisper/quantized_model.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/with_tracing.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/wuerstchen/attention_processor.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/wuerstchen/common.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/wuerstchen/ddpm.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/wuerstchen/diffnext.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/wuerstchen/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/wuerstchen/paella_vq.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/wuerstchen/prior.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/xlm_roberta.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/models/yi.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/object_detection.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/pipelines/mod.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/pipelines/text_generation.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/quantized_nn.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/quantized_var_builder.rs.html create mode 100644 network-poc/target-native/doc/src/candle_transformers/utils.rs.html create mode 100644 network-poc/target-native/doc/static.files/COPYRIGHT-7fb11f4e.txt create mode 100644 network-poc/target-native/doc/static.files/FiraMono-Medium-86f75c8c.woff2 create mode 100644 network-poc/target-native/doc/static.files/FiraMono-Regular-87c26294.woff2 create mode 100644 network-poc/target-native/doc/static.files/FiraSans-Italic-81dc35de.woff2 create mode 100644 network-poc/target-native/doc/static.files/FiraSans-LICENSE-05ab6dbd.txt create mode 100644 network-poc/target-native/doc/static.files/FiraSans-Medium-e1aa3f0a.woff2 create mode 100644 network-poc/target-native/doc/static.files/FiraSans-MediumItalic-ccf7e434.woff2 create mode 100644 network-poc/target-native/doc/static.files/FiraSans-Regular-0fe48ade.woff2 create mode 100644 network-poc/target-native/doc/static.files/LICENSE-APACHE-a60eea81.txt create mode 100644 network-poc/target-native/doc/static.files/LICENSE-MIT-23f18e03.txt create mode 100644 network-poc/target-native/doc/static.files/NanumBarunGothic-13b3dcba.ttf.woff2 create mode 100644 network-poc/target-native/doc/static.files/NanumBarunGothic-LICENSE-a37d393b.txt create mode 100644 network-poc/target-native/doc/static.files/SourceCodePro-It-fc8b9304.ttf.woff2 create mode 100644 network-poc/target-native/doc/static.files/SourceCodePro-LICENSE-67f54ca7.txt create mode 100644 network-poc/target-native/doc/static.files/SourceCodePro-Regular-8badfe75.ttf.woff2 create mode 100644 network-poc/target-native/doc/static.files/SourceCodePro-Semibold-aa29a496.ttf.woff2 create mode 100644 network-poc/target-native/doc/static.files/SourceSerif4-Bold-6d4fd4c0.ttf.woff2 create mode 100644 network-poc/target-native/doc/static.files/SourceSerif4-It-ca3b17ed.ttf.woff2 create mode 100644 network-poc/target-native/doc/static.files/SourceSerif4-LICENSE-a2cfd9d5.md create mode 100644 network-poc/target-native/doc/static.files/SourceSerif4-Regular-6b053e98.ttf.woff2 create mode 100644 network-poc/target-native/doc/static.files/SourceSerif4-Semibold-457a13ac.ttf.woff2 create mode 100644 network-poc/target-native/doc/static.files/favicon-044be391.svg create mode 100644 network-poc/target-native/doc/static.files/favicon-32x32-eab170b8.png create mode 100644 network-poc/target-native/doc/static.files/main-7bab91a1.js create mode 100644 network-poc/target-native/doc/static.files/normalize-9960930a.css create mode 100644 network-poc/target-native/doc/static.files/noscript-ffcac47a.css create mode 100644 network-poc/target-native/doc/static.files/rust-logo-9a9549ea.svg create mode 100644 network-poc/target-native/doc/static.files/rustdoc-77263533.css create mode 100644 network-poc/target-native/doc/static.files/scrape-examples-2bbcccac.js create mode 100644 network-poc/target-native/doc/static.files/search-9e2438ea.js create mode 100644 network-poc/target-native/doc/static.files/settings-c38705f0.js create mode 100644 network-poc/target-native/doc/static.files/src-script-813739b1.js create mode 100644 network-poc/target-native/doc/static.files/storage-e2aeef58.js create mode 100644 network-poc/target-native/doc/static.files/stringdex-b897f86f.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_core/streaming/trait.StreamingModule.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_core/trait.Module.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_core/trait.ModuleT.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/deepseek2/trait.BincountOp.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/deepseek2/trait.NonZeroOp.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/deepseek2/trait.SplitOp.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/deepseek2/trait.TopKLastDimOp.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/flux/trait.WithForward.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/mmdit/blocks/trait.JointBlock.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/stable_diffusion/schedulers/trait.Scheduler.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/stable_diffusion/schedulers/trait.SchedulerConfig.js create mode 100644 network-poc/target-native/doc/trait.impl/candle_transformers/models/whisper/audio/trait.Float.js create mode 100644 network-poc/target-native/doc/trait.impl/core/clone/trait.Clone.js create mode 100644 network-poc/target-native/doc/trait.impl/core/cmp/trait.Eq.js create mode 100644 network-poc/target-native/doc/trait.impl/core/cmp/trait.PartialEq.js create mode 100644 network-poc/target-native/doc/trait.impl/core/convert/trait.From.js create mode 100644 network-poc/target-native/doc/trait.impl/core/default/trait.Default.js create mode 100644 network-poc/target-native/doc/trait.impl/core/fmt/trait.Debug.js create mode 100644 network-poc/target-native/doc/trait.impl/core/hash/trait.Hash.js create mode 100644 network-poc/target-native/doc/trait.impl/core/marker/trait.Copy.js create mode 100644 network-poc/target-native/doc/trait.impl/core/marker/trait.Freeze.js create mode 100644 network-poc/target-native/doc/trait.impl/core/marker/trait.Send.js create mode 100644 network-poc/target-native/doc/trait.impl/core/marker/trait.StructuralPartialEq.js create mode 100644 network-poc/target-native/doc/trait.impl/core/marker/trait.Sync.js create mode 100644 network-poc/target-native/doc/trait.impl/core/marker/trait.Unpin.js create mode 100644 network-poc/target-native/doc/trait.impl/core/marker/trait.UnsafeUnpin.js create mode 100644 network-poc/target-native/doc/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js create mode 100644 network-poc/target-native/doc/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js create mode 100644 network-poc/target-native/doc/trait.impl/serde_core/de/trait.Deserialize.js create mode 100644 network-poc/target-native/doc/trait.impl/serde_core/ser/trait.Serialize.js create mode 100644 network-poc/target-native/doc/type.impl/candle_transformers/models/blip/struct.Config.js create mode 100644 network-poc/target-native/doc/type.impl/candle_transformers/models/blip/struct.VisionConfig.js create mode 100644 network-poc/target-native/doc/type.impl/candle_transformers/models/blip_text/struct.Config.js create mode 100644 network-poc/target-native/doc/type.impl/std/collections/hash/map/struct.HashMap.js diff --git a/network-poc/Dockerfile.prod b/network-poc/Dockerfile.prod index 189c47c..f3e4bbe 100644 --- a/network-poc/Dockerfile.prod +++ b/network-poc/Dockerfile.prod @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:1 FROM rust:slim AS builder RUN apt-get update && apt-get install -y \ @@ -8,40 +9,34 @@ RUN curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh WORKDIR /app -# 1. Kopioi vain Cargo-tiedostot → riippuvuudet cacheen +# Kopioi kaikki Cargo-tiedostot COPY Cargo.toml ./ COPY Cargo.lock* ./ COPY hub/Cargo.toml hub/Cargo.toml COPY node/Cargo.toml node/Cargo.toml COPY native-node/Cargo.toml native-node/Cargo.toml -# Tyhjät lähteet riippuvuuksien esikääntämistä varten -RUN mkdir -p hub/src node/src native-node/src \ - && echo "fn main(){}" > hub/src/main.rs \ - && echo "" > node/src/lib.rs \ - && mkdir -p node/src && touch node/src/storage.rs \ - && echo "fn main(){}" > native-node/src/main.rs \ - && cargo build --release -p hub 2>/dev/null || true \ - && wasm-pack build node --target web --out-dir ../static/pkg 2>/dev/null || true - -# 2. Kopioi oikea lähdekoodi → vain src käännetään uudelleen +# Kopioi lähdekoodi COPY hub/src hub/src COPY node/src node/src +COPY native-node/src native-node/src COPY static static -# Pakota uudelleenkäännös -RUN touch hub/src/main.rs node/src/lib.rs +# Rakenna Wasm — cache mount pitää Cargo-rekisterin ja target-kansion buildien välillä +RUN --mount=type=cache,target=/usr/local/cargo/registry \ + --mount=type=cache,target=/app/target \ + cd node && wasm-pack build --target web --out-dir ../static/pkg -# Rakenna Wasm-paketti -RUN cd node && wasm-pack build --target web --out-dir ../static/pkg - -# Rakenna Hub release-binääri -RUN cargo build --release -p hub +# Rakenna Hub +RUN --mount=type=cache,target=/usr/local/cargo/registry \ + --mount=type=cache,target=/app/target \ + cargo build --release -p hub \ + && cp /app/target/release/hub /usr/local/bin/hub FROM debian:bookworm-slim RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/* -COPY --from=builder /app/target/release/hub /usr/local/bin/hub +COPY --from=builder /usr/local/bin/hub /usr/local/bin/hub COPY --from=builder /app/static /app/static WORKDIR /app diff --git a/network-poc/deploy.sh b/network-poc/deploy.sh index 63900fb..0f6216b 100755 --- a/network-poc/deploy.sh +++ b/network-poc/deploy.sh @@ -3,7 +3,14 @@ set -e SERVER="ubuntu@86.50.252.98" REMOTE_DIR="~/code/agentic-studio/network-poc" -SSH_OPTS="-o StrictHostKeyChecking=no" +KEY="$HOME/.ssh/id_rsa" +SSH_OPTS="-o StrictHostKeyChecking=no -i $KEY" + +# Varmistetaan, että SSH-avain on agentissa +if ! ssh-add -l 2>/dev/null | grep -q id_rsa; then + echo "SSH-avain ei ole agentissa. Lisätään..." + ssh-add "$KEY" +fi echo "=== Kipinä Studio Deploy ===" @@ -11,16 +18,21 @@ echo "=== Kipinä Studio Deploy ===" echo "[1/4] Rakennetaan image lokaalisti..." docker build -f Dockerfile.prod -t kipina-agentic:latest . -# 2. Tallennetaan ja siirretään -echo "[2/4] Siirretään image palvelimelle..." -docker save kipina-agentic:latest | gzip | ssh $SSH_OPTS $SERVER "gunzip | docker load" +# 2. Tallennetaan tiedostoon +echo "[2/5] Pakataan image..." +docker save kipina-agentic:latest | gzip > /tmp/kipina-agentic.tar.gz +echo " Koko: $(du -h /tmp/kipina-agentic.tar.gz | cut -f1)" -# 3. Päivitetään konfiguraatiot -echo "[3/4] Päivitetään konfiguraatiot..." +# 3. Siirretään palvelimelle +echo "[3/5] Siirretään palvelimelle..." +scp $SSH_OPTS /tmp/kipina-agentic.tar.gz $SERVER:/tmp/ scp $SSH_OPTS docker-compose.prod.yml Caddyfile.prod $SERVER:$REMOTE_DIR/ -# 4. Käynnistetään uudelleen -echo "[4/4] Käynnistetään palvelut..." -ssh $SSH_OPTS $SERVER "cd $REMOTE_DIR && docker compose -f docker-compose.prod.yml up -d" +# 4. Ladataan image ja käynnistetään +echo "[4/5] Ladataan image palvelimella..." +ssh $SSH_OPTS $SERVER "gunzip -c /tmp/kipina-agentic.tar.gz | docker load && rm /tmp/kipina-agentic.tar.gz" + +echo "[5/5] Käynnistetään palvelut uudelleen..." +ssh $SSH_OPTS $SERVER "cd $REMOTE_DIR && docker compose -f docker-compose.prod.yml down && docker compose -f docker-compose.prod.yml up -d" echo "=== Valmis! https://kipina.studio ===" diff --git a/network-poc/docker-compose.yml b/network-poc/docker-compose.yml index 46d4c4b..f85ae0b 100644 --- a/network-poc/docker-compose.yml +++ b/network-poc/docker-compose.yml @@ -9,7 +9,7 @@ services: volumes: - .:/app # Käännetään aina käynnistyksen yhteydessä varmuuden vuoksi Wasm uusimmista koodeista, ja päälle pyöräytetään Hub! - command: bash -c "cd node && wasm-pack build --target web --out-dir ../static/pkg && cd ../hub && cargo run" + command: bash -c "cd node && wasm-pack build --dev --target web --out-dir ../static/pkg && cd ../hub && cargo run" # Valinnainen natiivi-solmu — kerää oikeat laitteistotiedot (nvidia-smi-taso) native-node: diff --git a/network-poc/hub/Cargo.toml b/network-poc/hub/Cargo.toml index 5820065..a2943f8 100644 --- a/network-poc/hub/Cargo.toml +++ b/network-poc/hub/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hub" version = "0.2.0" -edition = "2021" +edition = "2024" [dependencies] axum = { version = "0.7.4", features = ["ws", "macros"] } diff --git a/network-poc/hub/nodes.db b/network-poc/hub/nodes.db new file mode 100644 index 0000000000000000000000000000000000000000..1314271829de33d8f181e263684bc6ca9f1a3432 GIT binary patch literal 16384 zcmeI3&2Jk;6u@_#H2p{$Q&be7q6~*Bjp|st{)inTRHv;Ag)}LR3siv2cs;f!yPk1p zW|JC$gsBj40da&Yfj@yGLikjvoRE+zaX{kEjWfJiCv6VtWer|%(88(h>&GjN8vRNuk8_oH#^Vm?TPywk6Ov~PmX}V*uh0> z^3%y29Lz8T3;{#H5HJJ`0Yl)?CU8@Z?Vmn*(*Af>;c7tIn2L%ZG7Oa5`F{M|mC|Cl zgvyI&mr7{o3_5iP?HaU(E-sf#FP5&L%U3R5TD)=%y;8b{7O$39E-r(jOQq#ZBLERRSN}Hl(S0fuJHr7XD`Plrca-? zuSGGJ*8}()x+2N-kT8$zIvpE`{I1DU47W%EuAKcu+54wwX6!F!BArn%C6N-WkOL>N z0eu5g|3fO#_JdL=vQTx}WKa;DFI`x?x>QCpRlzqT5i`T-;c>=@_s=r5M&*!r;?O|U z^eUU1LofF>#Tt={1g+ktqNK*vkXSpwO8-w3**t7mlS`!|H)5L05fffJtau!@htW$y zi?m=R2P0Gn+^V#y_pTo@9Xx#T^3|b_8=&_-ChO^S!fITMxUUwdVh`4HZG^6~?QJL$3ngqnJKfkVrEjN5t6lN#xw@B3sAv!^J?~uQS1r8-z!$^^)>TRy~ zHirP=AmCoKEjD)G-F;6QF)zIAuw|)^y$!a6U)j5 zse;$&?8?egX>oaP9p!EF!EG!7_K+rRmxLs1wF3exXPe$#E1iKWW{<>OD>n6wHT6wA ze6)WN8|w`LL%>*o_LG+V-0{`bla^&$`a!fF_A>|U zn43!_-F(tXx?A5PrJU6KoRgVz+;Yk(q;rK#F6pN7`RqbEGk@A~3XU@>-M+{YW#J8UBR^l6&%o30@$LWZC*Z#4wJFwaQw~1JluV|O%_rd&neKtu2!H;C zlKIraLh3*Jb0q$U6^q}p;{pH2u2M2_7ZT`feIV=9&)MtmkpS&|U1}A110)~JgUPFb z3rgfM;tcr|N@MvtMm`kG!<94v@1&0>r;AS=d-pf6zBqpB&mZ*h%?ousipOs2@l$to z-+jGG=L=~!>C7)=Q%)wm@Q{0T=I3-Yy4CT>tK;3{d&Ua9N`Y5-CzH*ma$64)FDkTw zbtr0B_y|L(H`Ex5RtGWKXsSf?i4GeNV1{7i;kLpM$|`AKhMEvXsQxB}m4G7IVZPtn z)HT=W*}inT zs6%(5@7%VNH!qE8CqI1uW_*;BE;yOXXY={_e5N0|vUZ>i#z-CtkDwMbgtQ=|5ENmf zddO-}*bn&?1RVqoC9DB?+vFP{T~`}e5S^>lkOnG=UT;DNjRb>rZb#heV0(k0c9RBN z@^-TmDTO5F&@2!oJe1H^IRgvoaN`;g43Hq@H+8`o^e70p>*6|x zbZ02&Z8mGf=e!2w14?~R#!xE^mBK7k2pVNVFbWU{7^{#%7YShH%{6FvfVIfiK!?E5 z8iI4elIRi^4PcIgNEQ}iWPP22Rngi~VGw}gzP)hMyB7N@48dc)6d~3EGapCcl>{1S zzyi3>8g6$wz7GblXU`R}W69Y|o(*2h7o+0j8yP8=vsef`T{FpB#Rz3_pyq4;e?ym%}+)c*z% C-u=J; literal 0 HcmV?d00001 diff --git a/network-poc/hub/src/db.rs b/network-poc/hub/src/db.rs index 3af9538..1de9ed6 100644 --- a/network-poc/hub/src/db.rs +++ b/network-poc/hub/src/db.rs @@ -9,6 +9,24 @@ impl NodeDb { pub fn new(path: &str) -> Self { let conn = Connection::open(path).expect("SQLite-tietokantaa ei voitu avata"); + // Poista vanha tietokanta jos skeema on rikki — PoC, ei tuotantodata + let _ = conn.execute_batch(" + CREATE TABLE IF NOT EXISTS _schema_version (version INTEGER); + "); + let version: i64 = conn.query_row( + "SELECT COALESCE(MAX(version), 0) FROM _schema_version", [], |r| r.get(0) + ).unwrap_or(0); + + if version < 2 { + // Pudotetaan vanhat taulut ja luodaan uudet + let _ = conn.execute_batch(" + DROP TABLE IF EXISTS node_sessions; + DROP TABLE IF EXISTS pair_results; + DELETE FROM _schema_version; + INSERT INTO _schema_version VALUES (2); + "); + } + conn.execute_batch(" CREATE TABLE IF NOT EXISTS node_sessions ( id INTEGER PRIMARY KEY AUTOINCREMENT, @@ -35,8 +53,9 @@ impl NodeDb { gpu_temp_c INTEGER, gpu_util_pct INTEGER, - -- Varaus + -- Varaus ja tehtävä allocated_gb INTEGER, + selected_task TEXT DEFAULT 'tokenize', -- WebGPU-tuki has_webgpu BOOLEAN, @@ -70,7 +89,7 @@ impl NodeDb { node_type: &str, auth_data: &serde_json::Value, ) -> i64 { - let conn = self.conn.lock().unwrap(); + let conn = self.conn.lock().unwrap_or_else(|e| e.into_inner()); let now = chrono::Utc::now().to_rfc3339(); // Selainsolmun tiedot @@ -78,6 +97,7 @@ impl NodeDb { let cpu_cores = auth_data.get("cpu_cores").and_then(|v| v.as_u64()); let ram = auth_data.get("device_memory_gb").and_then(|v| v.as_f64()).map(|v| (v * 1024.0) as i64); let allocated = auth_data.get("allocated_gb").and_then(|v| v.as_u64()); + let selected_task = auth_data.get("selected_task").and_then(|v| v.as_str()); // GPU (selain) let gpu_vendor = auth_data.get("gpu").and_then(|g| g.get("vendor")).and_then(|v| v.as_str()); @@ -108,8 +128,8 @@ impl NodeDb { node_id, ip, node_type, connected_at, platform, hostname, os, cpu_cores, cpu_model, ram_mb, gpu_name, gpu_vendor, gpu_backend, vram_total_mb, vram_used_mb, gpu_temp_c, gpu_util_pct, - allocated_gb, has_webgpu - ) VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18,?19)", + allocated_gb, selected_task, has_webgpu + ) VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18,?19,?20)", params![ node_id as i64, ip, node_type, now, platform, hostname, os, @@ -124,6 +144,7 @@ impl NodeDb { gpu_temp.map(|v| v as i64), gpu_util.map(|v| v as i64), allocated.map(|v| v as i64), + selected_task, has_webgpu, ], ).expect("Session insert epäonnistui"); @@ -132,7 +153,7 @@ impl NodeDb { } pub fn close_session(&self, node_id: u64) { - let conn = self.conn.lock().unwrap(); + let conn = self.conn.lock().unwrap_or_else(|e| e.into_inner()); let now = chrono::Utc::now().to_rfc3339(); let _ = conn.execute( "UPDATE node_sessions SET disconnected_at = ?1 WHERE node_id = ?2 AND disconnected_at IS NULL", @@ -141,7 +162,7 @@ impl NodeDb { } pub fn increment_tasks(&self, node_id: u64) { - let conn = self.conn.lock().unwrap(); + let conn = self.conn.lock().unwrap_or_else(|e| e.into_inner()); let _ = conn.execute( "UPDATE node_sessions SET tasks_completed = tasks_completed + 1 WHERE node_id = ?1 AND disconnected_at IS NULL", params![node_id as i64], @@ -149,12 +170,12 @@ impl NodeDb { } pub fn get_sessions(&self, limit: u32) -> Vec { - let conn = self.conn.lock().unwrap(); + let conn = self.conn.lock().unwrap_or_else(|e| e.into_inner()); let mut stmt = conn.prepare( "SELECT id, node_id, ip, node_type, connected_at, disconnected_at, platform, hostname, os, cpu_cores, cpu_model, ram_mb, gpu_name, gpu_vendor, gpu_backend, vram_total_mb, gpu_temp_c, gpu_util_pct, - allocated_gb, has_webgpu, tasks_completed + allocated_gb, selected_task, has_webgpu, tasks_completed FROM node_sessions ORDER BY id DESC LIMIT ?1" ).unwrap(); @@ -179,14 +200,15 @@ impl NodeDb { "gpu_temp_c": row.get::<_, Option>(16)?, "gpu_util_pct": row.get::<_, Option>(17)?, "allocated_gb": row.get::<_, Option>(18)?, - "has_webgpu": row.get::<_, Option>(19)?, - "tasks_completed": row.get::<_, i64>(20)?, + "selected_task": row.get::<_, Option>(19)?, + "has_webgpu": row.get::<_, Option>(20)?, + "tasks_completed": row.get::<_, i64>(21)?, })) }).unwrap().filter_map(|r| r.ok()).collect() } pub fn get_pair_results(&self, limit: u32) -> Vec { - let conn = self.conn.lock().unwrap(); + let conn = self.conn.lock().unwrap_or_else(|e| e.into_inner()); let mut stmt = conn.prepare( "SELECT id, node_id, created_at, en_text, fi_text, en_tokens, fi_tokens, en_chars_per_token, fi_chars_per_token, @@ -212,7 +234,7 @@ impl NodeDb { } pub fn get_stats(&self) -> serde_json::Value { - let conn = self.conn.lock().unwrap(); + let conn = self.conn.lock().unwrap_or_else(|e| e.into_inner()); let total_sessions: i64 = conn.query_row("SELECT COUNT(*) FROM node_sessions", [], |r| r.get(0)).unwrap_or(0); let active_sessions: i64 = conn.query_row("SELECT COUNT(*) FROM node_sessions WHERE disconnected_at IS NULL", [], |r| r.get(0)).unwrap_or(0); @@ -247,7 +269,7 @@ impl NodeDb { overhead: f64, duration_ms: f64, ) { - let conn = self.conn.lock().unwrap(); + let conn = self.conn.lock().unwrap_or_else(|e| e.into_inner()); let now = chrono::Utc::now().to_rfc3339(); let _ = conn.execute( "INSERT INTO pair_results ( diff --git a/network-poc/hub/src/main.rs b/network-poc/hub/src/main.rs index e6da32d..ce7f2bc 100644 --- a/network-poc/hub/src/main.rs +++ b/network-poc/hub/src/main.rs @@ -25,7 +25,7 @@ const ALLOWED_ORIGINS: &[&str] = &[ ]; // Sallitut viestityyypit clientilta -const ALLOWED_MSG_TYPES: &[&str] = &["auth", "result", "pair_done", "llm_chunk"]; +const ALLOWED_MSG_TYPES: &[&str] = &["auth", "result", "pair_done", "llm_chunk", "llm_done", "download_progress"]; struct AppState { next_node_id: Mutex, @@ -34,6 +34,7 @@ struct AppState { stats_tx: broadcast::Sender, ip_connections: Mutex>, node_ips: Mutex>, + node_tasks: Mutex>, // node_id → selected_task db: db::NodeDb, } @@ -86,7 +87,7 @@ tr:hover td { background:#1c2333; }
- +
IDTilaTyyppiIPAlustaIDTilaTehtäväTyyppiIPAlusta OSCPURAMGPUVRAM WebGPUTeht.YhdistettyKesto
@@ -161,6 +162,8 @@ async function load() { const online = !s.disconnected_at; const status = online ? 'ONLINE' : 'offline'; const typeBadge = s.node_type === 'native' ? badge('native','blue') : badge('browser','yellow'); + const taskNames = {'tokenize':'Tokenisaatio','smollm-135m':'SmolLM 135M','qwen-05b':'Qwen2.5 0.5B','phi3-mini':'Phi-3 Mini'}; + const taskBadge = badge(taskNames[s.selected_task] || s.selected_task || 'tokenize', s.selected_task === 'tokenize' ? 'green' : 'blue'); const gpuBadge = s.has_webgpu ? badge('WebGPU','green') : badge('CPU','red'); const gpu = s.gpu_name ? `${s.gpu_name}` : '-'; const vram = s.vram_total_mb ? `${s.vram_total_mb} MB` : '-'; @@ -171,7 +174,7 @@ async function load() { const time = s.connected_at ? new Date(s.connected_at).toLocaleString('fi-FI') : ''; const dur = duration(s.connected_at, s.disconnected_at); return ` - ${s.node_id}${status}${typeBadge}${s.ip} + ${s.node_id}${status}${taskBadge}${typeBadge}${s.ip} ${plat}${os}${cores}${ram} ${gpu}${vram}${gpuBadge} ${s.tasks_completed}${time}${dur} @@ -221,6 +224,7 @@ async fn main() { stats_tx: stats_tx.clone(), ip_connections: Mutex::new(HashMap::new()), node_ips: Mutex::new(HashMap::new()), + node_tasks: Mutex::new(HashMap::new()), db: db::NodeDb::new(&std::env::var("DATABASE_PATH").unwrap_or_else(|_| "nodes.db".to_string())), }); @@ -258,13 +262,31 @@ async fn main() { let idx = (rng_state as usize) % pairs.len(); let (en, fi) = pairs[idx]; - let task_msg = serde_json::json!({ + // Tokenisointiparit + let pair_msg = serde_json::json!({ "type": "pair_task", "en": en, "fi": fi, }); - tracing::debug!("Kielipari lähetetty: EN({}) vs FI({} merkkiä)", en.len(), fi.len()); - let _ = state_for_task.stats_tx.send(task_msg.to_string()); + let _ = state_for_task.stats_tx.send(pair_msg.to_string()); + + // LLM-promptit + let llm_prompts = vec![ + "Tell me a short joke.", + "What is WebGPU in one sentence?", + "Explain distributed computing briefly.", + "Write a haiku about technology.", + "What makes Rust special?", + ]; + let llm_idx = (rng_state as usize / 7) % llm_prompts.len(); + let llm_msg = serde_json::json!({ + "type": "llm_prompt", + "prompt": llm_prompts[llm_idx], + "model": "smollm-135m", + }); + let _ = state_for_task.stats_tx.send(llm_msg.to_string()); + + tracing::debug!("Tehtävät lähetetty: pair + llm_prompt"); } }); @@ -496,6 +518,10 @@ async fn handle_socket(socket: WebSocket, state: Arc, ip: IpAddr) { // Tallennetaan sessiotieto tietokantaan state.db.insert_session(node_id, &ip.to_string(), node_type, &json); + // Tallennetaan valittu tehtävä muistiin reititystä varten + let selected_task = json.get("selected_task").and_then(|v| v.as_str()).unwrap_or("tokenize").to_string(); + state.node_tasks.lock().unwrap().insert(node_id, selected_task); + if node_type == "native" { let sys = json.get("system"); let hostname = sys.and_then(|s| s.get("hostname")).and_then(|v| v.as_str()).unwrap_or("?"); @@ -529,10 +555,11 @@ async fn handle_socket(socket: WebSocket, state: Arc, ip: IpAddr) { .and_then(|g| g.get("description").or_else(|| g.get("vendor"))) .and_then(|v| v.as_str()) .unwrap_or("ei GPU:ta"); + let task = json.get("selected_task").and_then(|v| v.as_str()).unwrap_or("tokenize"); tracing::info!( - "Solmu {} (selain) | {} | {} | {} ydintä | ~{} GB RAM | GPU: {} | varaus: {} GB", - node_id, ip, platform, cores, ram, gpu_desc, allocated + "Solmu {} (selain) | {} | {} | {} ydintä | ~{} GB RAM | GPU: {} | tehtävä: {} | varaus: {} GB", + node_id, ip, platform, cores, ram, gpu_desc, task, allocated ); } } @@ -605,11 +632,40 @@ async fn handle_socket(socket: WebSocket, state: Arc, ip: IpAddr) { } let _ = state.stats_tx.send(json.to_string()); } + } else if msg_type == "llm_done" { + { + let mut json = json; + if let Some(obj) = json.as_object_mut() { + let model = obj.get("model").and_then(|v| v.as_str()).unwrap_or("?"); + let prompt = obj.get("prompt").and_then(|v| v.as_str()).unwrap_or(""); + let response = obj.get("response").and_then(|v| v.as_str()).unwrap_or(""); + let tok_gen = obj.get("tokens_generated").and_then(|v| v.as_u64()).unwrap_or(0); + let duration = obj.get("duration_ms").and_then(|v| v.as_f64()).unwrap_or(0.0); + let tok_s = obj.get("tokens_per_sec").and_then(|v| v.as_f64()).unwrap_or(0.0); + + println!(); + println!("\x1b[35m━━━ Solmu {} ━━━ {} ━━━\x1b[0m", node_id, model); + println!(" Prompt: \x1b[33m\"{}\"\x1b[0m", prompt); + println!(" Vastaus: \x1b[32m{}\x1b[0m", response); + println!(" {} tokenia | {:.0}ms | \x1b[36m{:.1} tok/s\x1b[0m", tok_gen, duration, tok_s); + + state.db.increment_tasks(node_id); + obj.insert("node_id".to_string(), serde_json::json!(node_id)); + } + let _ = state.stats_tx.send(json.to_string()); + + { + let mut task_count = state.total_tasks.lock().unwrap(); + *task_count += 1; + } + broadcast_stats(&state).await; + } } } // Yhteys katkesi — merkitään session päättyneeksi ja siivotaan state.db.close_session(node_id); + state.node_tasks.lock().unwrap().remove(&node_id); { let mut conns = state.ip_connections.lock().unwrap(); if let Some(count) = conns.get_mut(&ip) { diff --git a/network-poc/native-node/Cargo.toml b/network-poc/native-node/Cargo.toml index 7db596c..ec9736b 100644 --- a/network-poc/native-node/Cargo.toml +++ b/network-poc/native-node/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "native-node" version = "0.1.0" -edition = "2021" +edition = "2024" [dependencies] tokio = { version = "1.36", features = ["full"] } diff --git a/network-poc/node/Cargo.toml b/network-poc/node/Cargo.toml index 1c6d81f..e7201ae 100644 --- a/network-poc/node/Cargo.toml +++ b/network-poc/node/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "node" version = "0.1.0" -edition = "2021" +edition = "2024" [lib] crate-type = ["cdylib"] @@ -17,6 +17,12 @@ web-sys = { version = "0.3.68", features = [ "MessageEvent", "Performance", "console", + "Request", + "RequestInit", + "Response", + "Headers", + "ReadableStream", + "ReadableStreamDefaultReader", ] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" @@ -29,4 +35,8 @@ reqwest = { version = "0.12", default-features = false, features = ["json"] } tokenizers = { version = "0.19.1", default-features = false, features = ["unstable_wasm"] } rexie = "0.6" log = "0.4" +candle-core = { version = "0.8" } +candle-nn = "0.8" +candle-transformers = "0.8" +getrandom = { version = "0.3", features = ["wasm_js"] } diff --git a/network-poc/node/src/lib.rs b/network-poc/node/src/lib.rs index 3542d13..c0d532c 100644 --- a/network-poc/node/src/lib.rs +++ b/network-poc/node/src/lib.rs @@ -1,5 +1,5 @@ use wasm_bindgen::prelude::*; -use web_sys::{console, WebSocket, MessageEvent}; +use web_sys::{WebSocket, MessageEvent}; use std::cell::RefCell; use std::rc::Rc; use std::sync::atomic::{AtomicU32, AtomicBool, Ordering}; @@ -7,15 +7,17 @@ use burn::tensor::Tensor; use burn::backend::{Wgpu, NdArray}; pub mod storage; +pub mod smollm; +#[macro_export] macro_rules! console_log { - ($($t:tt)*) => (console::log_1(&format_args!($($t)*).to_string().into())) + ($($t:tt)*) => (web_sys::console::log_1(&format_args!($($t)*).to_string().into())) } -// Globaali muuttuja GPU Load Sliderille (25-100%) static GPU_LOAD_PERCENT: AtomicU32 = AtomicU32::new(50); -// Onko WebGPU käytettävissä — asetetaan JS-puolelta käynnistyksessä static HAS_WEBGPU: AtomicBool = AtomicBool::new(true); +// Valittu tehtävä: 0=tokenize, 1=smollm-135m, 2=qwen-05b, 3=phi3-mini +static SELECTED_TASK: AtomicU32 = AtomicU32::new(0); #[wasm_bindgen] pub fn set_gpu_load(load: u32) { @@ -148,12 +150,15 @@ async fn run_pair_comparison(en_text: String, fi_text: String, ws: Rc Result<(), JsValue> { +pub async fn start_agent_node(hub_url: String, has_webgpu: bool, device_info_json: String, task_id: u32) -> Result<(), JsValue> { console_error_panic_hook::set_once(); HAS_WEBGPU.store(has_webgpu, Ordering::SeqCst); + SELECTED_TASK.store(task_id, Ordering::SeqCst); let backend_name = if has_webgpu { "WebGPU" } else { "CPU (NdArray)" }; - console_log!("Kipinä Agent Node käynnistyy — backend: {}", backend_name); + let task_names = ["tokenize", "smollm-135m", "qwen-05b", "phi3-mini"]; + let task_name = task_names.get(task_id as usize).unwrap_or(&"tokenize"); + console_log!("Kipinä Agent Node käynnistyy — backend: {} | tehtävä: {}", backend_name, task_name); let device_info = device_info_json.clone(); @@ -182,7 +187,10 @@ pub async fn start_agent_node(hub_url: String, has_webgpu: bool, device_info_jso if let Ok(txt) = e.data().dyn_into::() { let msg: String = txt.into(); - if msg.contains("pair_task") { + let current_task = SELECTED_TASK.load(Ordering::SeqCst); + + if msg.contains("pair_task") && current_task == 0 { + // Vain tokenisaatiosolmut käsittelevät pair_task-viestejä if let Ok(task) = serde_json::from_str::(&msg) { let en = task.get("en").and_then(|v| v.as_str()).unwrap_or("").to_string(); let fi = task.get("fi").and_then(|v| v.as_str()).unwrap_or("").to_string(); @@ -193,6 +201,18 @@ pub async fn start_agent_node(hub_url: String, has_webgpu: bool, device_info_jso }); } } + } else if msg.contains("llm_prompt") && current_task == 1 { + // Vain SmolLM-solmut käsittelevät llm_prompt-viestejä + if let Ok(task) = serde_json::from_str::(&msg) { + let prompt = task.get("prompt").and_then(|v| v.as_str()).unwrap_or("").to_string(); + let model = task.get("model").and_then(|v| v.as_str()).unwrap_or("").to_string(); + if !prompt.is_empty() && model == "smollm-135m" { + let ws_for_async = ws_clone.clone(); + wasm_bindgen_futures::spawn_local(async move { + smollm::run_smollm_inference(prompt, ws_for_async).await; + }); + } + } } else if msg.contains("ai_task") { console_log!("Hub task vastaanotettu, ajetaan GPU:lla..."); let ws_for_async = ws_clone.clone(); diff --git a/network-poc/node/src/smollm.rs b/network-poc/node/src/smollm.rs new file mode 100644 index 0000000..5b70304 --- /dev/null +++ b/network-poc/node/src/smollm.rs @@ -0,0 +1,246 @@ +use candle_core::{Device, Tensor, DType}; +use candle_nn::VarBuilder; +use candle_transformers::models::llama::{Llama, LlamaConfig, LlamaEosToks, Cache}; +use candle_transformers::generation::LogitsProcessor; +use wasm_bindgen::JsCast; +use std::cell::RefCell; +use std::rc::Rc; +use web_sys::WebSocket; + +use crate::storage; + +macro_rules! console_log { + ($($t:tt)*) => (web_sys::console::log_1(&format_args!($($t)*).to_string().into())) +} + +const MODEL_URL: &str = "https://huggingface.co/HuggingFaceTB/SmolLM-135M-Instruct/resolve/main/model.safetensors"; +const TOKENIZER_URL: &str = "https://huggingface.co/HuggingFaceTB/SmolLM-135M-Instruct/resolve/main/tokenizer.json"; + +/// Lataa tiedosto HuggingFacesta streaming-latauksella (progress-ilmoitukset) ja tallentaa IndexedDB:hen +async fn ensure_cached(key: &str, url: &str, ws: &Rc>) -> Result, String> { + if let Ok(Some(bytes)) = storage::load_from_idb(key).await { + console_log!("[SmolLM] {} löytyi välimuistista ({} MB)", key, bytes.len() / 1024 / 1024); + send_progress(ws, key, 100, bytes.len(), bytes.len()); + return Ok(bytes); + } + + console_log!("[SmolLM] Ladataan {}...", key); + send_progress(ws, key, 0, 0, 0); + + // Fetch API:lla saadaan Content-Length ja streaming-luku + let window = web_sys::window().unwrap(); + let resp_val = wasm_bindgen_futures::JsFuture::from(window.fetch_with_str(url)) + .await.map_err(|e| format!("Fetch epäonnistui: {:?}", e))?; + let resp: web_sys::Response = resp_val.dyn_into().map_err(|_| "Ei Response-objekti".to_string())?; + + if !resp.ok() { + return Err(format!("HTTP {}", resp.status())); + } + + // Kokonaiskoko Content-Length-headerista + let total_size: usize = resp.headers() + .get("content-length").ok().flatten() + .and_then(|s| s.parse().ok()) + .unwrap_or(0); + + let body = resp.body().ok_or("Ei bodyä")?; + let reader = body.get_reader(); + let reader: web_sys::ReadableStreamDefaultReader = reader.dyn_into().map_err(|_| "Ei ReadableStreamDefaultReader".to_string())?; + + let mut data: Vec = Vec::with_capacity(total_size); + let mut last_pct: u32 = 0; + + loop { + let chunk = wasm_bindgen_futures::JsFuture::from(reader.read()) + .await.map_err(|e| format!("Luku epäonnistui: {:?}", e))?; + + let done = js_sys::Reflect::get(&chunk, &"done".into()) + .map_err(|_| "done-kenttä puuttuu".to_string())? + .as_bool().unwrap_or(true); + + if done { break; } + + let value = js_sys::Reflect::get(&chunk, &"value".into()) + .map_err(|_| "value-kenttä puuttuu".to_string())?; + let array = js_sys::Uint8Array::new(&value); + let mut buf = vec![0u8; array.length() as usize]; + array.copy_to(&mut buf); + data.extend_from_slice(&buf); + + // Progress-päivitys (joka 5%) + if total_size > 0 { + let pct = ((data.len() as f64 / total_size as f64) * 100.0) as u32; + if pct >= last_pct + 5 || pct == 100 { + last_pct = pct; + console_log!("[SmolLM] {} lataus: {}% ({}/{} MB)", key, pct, data.len() / 1024 / 1024, total_size / 1024 / 1024); + send_progress(ws, key, pct, data.len(), total_size); + } + } + } + + console_log!("[SmolLM] Tallennetaan {} ({} MB) IndexedDB:hen...", key, data.len() / 1024 / 1024); + let _ = storage::save_to_idb(key, &data).await; + console_log!("[SmolLM] {} tallennettu!", key); + send_progress(ws, key, 100, data.len(), data.len()); + + Ok(data) +} + +fn send_progress(ws: &Rc>, file: &str, pct: u32, loaded: usize, total: usize) { + let msg = serde_json::json!({ + "type": "download_progress", + "file": file, + "pct": pct, + "loaded_mb": loaded / 1024 / 1024, + "total_mb": total / 1024 / 1024, + }); + let _ = ws.borrow().send_with_str(&msg.to_string()); +} + +/// Lataa malli ja tokenizer, suorita inferenssi ja streamaa tokenit hubille +pub async fn run_smollm_inference(prompt: String, ws: Rc>) { + let perf = web_sys::window().unwrap().performance().unwrap(); + + // 1. Lataa tokenizer + let tok_bytes = match ensure_cached("smollm-tokenizer.json", TOKENIZER_URL, &ws).await { + Ok(b) => b, + Err(e) => { console_log!("[SmolLM] Tokenizer-virhe: {}", e); return; } + }; + + let tokenizer = match tokenizers::Tokenizer::from_bytes(&tok_bytes) { + Ok(t) => t, + Err(e) => { console_log!("[SmolLM] Tokenizer-parsinta epäonnistui: {}", e); return; } + }; + + // 2. Lataa mallin painot + let model_bytes = match ensure_cached("smollm-model.safetensors", MODEL_URL, &ws).await { + Ok(b) => b, + Err(e) => { console_log!("[SmolLM] Malli-virhe: {}", e); return; } + }; + + console_log!("[SmolLM] Rakennetaan mallia..."); + let start_load = perf.now(); + + let device = Device::Cpu; + let dtype = DType::F32; + + // Parsitaan safetensors + let tensors = match candle_core::safetensors::load_buffer(&model_bytes, &device) { + Ok(t) => t, + Err(e) => { console_log!("[SmolLM] Safetensors-parsinta epäonnistui: {}", e); return; } + }; + + let vb = VarBuilder::from_tensors(tensors, dtype, &device); + + // SmolLM-135M config (Llama-arkkitehtuuri) + let config = LlamaConfig { + hidden_size: 576, + intermediate_size: 1536, + vocab_size: 49152, + num_hidden_layers: 30, + num_attention_heads: 9, + num_key_value_heads: Some(3), + rms_norm_eps: 1e-5, + rope_theta: 10000.0, + max_position_embeddings: 2048, + tie_word_embeddings: Some(true), + bos_token_id: Some(1u32), + eos_token_id: Some(LlamaEosToks::Single(2)), + rope_scaling: None, + }; + + let llama_config = config.into_config(false); // false = ei flash attention + let mut cache = Cache::new(true, dtype, &llama_config, &device).unwrap(); + + let model = match Llama::load(vb, &llama_config) { + Ok(m) => m, + Err(e) => { console_log!("[SmolLM] Mallin lataus epäonnistui: {}", e); return; } + }; + + let load_time = perf.now() - start_load; + console_log!("[SmolLM] Malli ladattu ({:.0}ms). Generoidaan...", load_time); + + // 3. Tokenisoi syöte + let encoding = match tokenizer.encode(prompt.as_str(), true) { + Ok(e) => e, + Err(e) => { console_log!("[SmolLM] Tokenisointivirhe: {}", e); return; } + }; + + let input_ids: Vec = encoding.get_ids().to_vec(); + let input_len = input_ids.len(); + console_log!("[SmolLM] Syöte: {} tokenia", input_len); + + // 4. Generoi tokeneita + let start_gen = perf.now(); + let mut logits_processor = LogitsProcessor::new(42, Some(0.8), Some(0.95)); + let mut all_tokens = input_ids.clone(); + let max_new_tokens = 64; + let mut generated_text = String::new(); + + for i in 0..max_new_tokens { + let context_tokens = if i == 0 { + all_tokens.as_slice() + } else { + std::slice::from_ref(all_tokens.last().unwrap()) + }; + + let input = Tensor::new(context_tokens, &device).unwrap().unsqueeze(0).unwrap(); + let seq_len = input.dim(1).unwrap(); + + let logits = match model.forward(&input, input_len + i - seq_len, &mut cache) { + Ok(l) => l, + Err(e) => { console_log!("[SmolLM] Forward-virhe stepissä {}: {}", i, e); break; } + }; + + // Viimeisen tokenin logitit + let logits = logits.squeeze(0).unwrap(); + let last_dim = logits.dim(0).unwrap(); + let logits = if last_dim > 1 { + logits.get(last_dim - 1).unwrap() + } else { + logits.get(0).unwrap() + }; + + let next_token = logits_processor.sample(&logits).unwrap(); + + // EOS-tarkistus + if next_token == 2 { + break; + } + + all_tokens.push(next_token); + + // Dekoodaa token tekstiksi + if let Ok(text) = tokenizer.decode(&[next_token], true) { + generated_text.push_str(&text); + + // Streamaa token hubille + let chunk = serde_json::json!({ + "type": "llm_chunk", + "token": text, + "is_last": false, + "prompt": prompt, + "model": "SmolLM-135M" + }); + let _ = ws.borrow().send_with_str(&chunk.to_string()); + } + } + + let gen_time = perf.now() - start_gen; + let tokens_generated = all_tokens.len() - input_len; + let tokens_per_sec = if gen_time > 0.0 { (tokens_generated as f64 / gen_time) * 1000.0 } else { 0.0 }; + + console_log!("[SmolLM] Generoitu {} tokenia | {:.0}ms | {:.1} tok/s", tokens_generated, gen_time, tokens_per_sec); + + let done = serde_json::json!({ + "type": "llm_done", + "prompt": prompt, + "model": "SmolLM-135M-Instruct", + "response": generated_text, + "tokens_generated": tokens_generated, + "duration_ms": (gen_time * 100.0).round() / 100.0, + "tokens_per_sec": (tokens_per_sec * 10.0).round() / 10.0, + "load_time_ms": (load_time * 100.0).round() / 100.0, + }); + let _ = ws.borrow().send_with_str(&done.to_string()); +} diff --git a/network-poc/static/index.html b/network-poc/static/index.html index 10f477f..1a15fd7 100644 --- a/network-poc/static/index.html +++ b/network-poc/static/index.html @@ -226,6 +226,54 @@ } .toggle-tokens:hover { color: var(--text-color); border-color: #8b949e; } + .task-option { + background: var(--panel-bg); + border: 2px solid var(--border-color); + border-radius: 8px; + padding: 14px; + cursor: pointer; + transition: border-color 0.2s; + position: relative; + } + .task-option:hover { border-color: #8b949e; } + .task-option.selected { border-color: var(--accent-color); background: #58a6ff10; } + .task-title { font-weight: 600; font-size: 15px; color: var(--text-color); margin-bottom: 4px; } + .task-desc { font-size: 12px; color: #8b949e; line-height: 1.4; margin-bottom: 8px; } + .task-size { font-size: 11px; color: #6e7681; } + .task-badge { + position: absolute; + top: 10px; + right: 10px; + font-size: 10px; + font-weight: 600; + padding: 2px 8px; + border-radius: 10px; + } + .task-ready { background: #23392050; color: var(--success-color); border: 1px solid #23392080; } + .task-soon { background: #d2992215; color: #d29922; border: 1px solid #d2992240; } + + .download-bar { + background: #0d1117; + border: 1px solid var(--border-color); + border-radius: 6px; + padding: 12px 16px; + margin-bottom: 16px; + display: none; + } + .download-bar .bar-track { + background: #21262d; + border-radius: 4px; + height: 8px; + margin-top: 8px; + overflow: hidden; + } + .download-bar .bar-fill { + background: var(--accent-color); + height: 100%; + border-radius: 4px; + transition: width 0.3s ease; + } + .metric-card { background: var(--panel-bg); border: 1px solid var(--border-color); @@ -270,10 +318,53 @@
+ +
+
Valitse tehtävä
+
+ + + + +
+
+