Package: Rbebelm 0.3.6-0.1.0
Rbebelm: Native 'BebeLM', 'EmbeddingGemma', and 'ColBERT' CPU Backends for R
Provides focused R interfaces to the pure-Rust 'BebeLM' CPU inference library <https://github.com/maximecb/bebelm> and a native pure-Rust implementation of the retrieval-trained 'EmbeddingGemma' encoder <https://ai.google.dev/gemma/docs/embeddinggemma>, and a native profile for LiquidAI's retrieval-trained LFM2.5-'ColBERT' GGUF encoder. The package exposes GGUF model loading, tokenizer access, semantic text embeddings, late-interaction token vectors and MaxSim scoring, streaming generation events, persistent conversation agents, 'BebeLM' tool-call parsing, R tool dispatch, and Rust-thread async generation jobs. Loaded agents share model weights in process through Rust reference-counted handles, and GGUF files are mapped read-only so repeated loads of the same file can share physical pages through the operating-system page cache. Native libraries are built as runtime-selected CPU backends so portable R binaries can use scalar code by default and optimized SIMD backends when available.
Authors:
Rbebelm_0.3.6-0.1.0.tar.gz
Rbebelm_0.3.6-0.1.0.zip(r-4.7)Rbebelm_0.3.6-0.1.0.zip(r-4.6)Rbebelm_0.3.6-0.1.0.zip(r-4.5)
Rbebelm_0.3.6-0.1.0.tgz(r-4.6-x86_64)Rbebelm_0.3.6-0.1.0.tgz(r-4.6-arm64)Rbebelm_0.3.6-0.1.0.tgz(r-4.5-x86_64)Rbebelm_0.3.6-0.1.0.tgz(r-4.5-arm64)
Rbebelm_0.3.6-0.1.0.tar.gz(r-4.7-arm64)Rbebelm_0.3.6-0.1.0.tar.gz(r-4.7-x86_64)Rbebelm_0.3.6-0.1.0.tar.gz(r-4.6-arm64)Rbebelm_0.3.6-0.1.0.tar.gz(r-4.6-x86_64)
Rbebelm_0.3.6-0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
Rbebelm/json (API)
| # Install 'Rbebelm' in R: |
| install.packages('Rbebelm', repos = c('https://rgenomicsetl.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/sounkou-bioinfo/rbebelm/issues
Last updated from:690b70436c. Checks:8 OK, 5 NOTE. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 184 | ||
| linux-devel-x86_64 | OK | 219 | ||
| source / vignettes | OK | 318 | ||
| linux-release-arm64 | OK | 176 | ||
| linux-release-x86_64 | OK | 175 | ||
| macos-release-arm64 | OK | 189 | ||
| macos-release-x86_64 | OK | 289 | ||
| macos-oldrel-arm64 | NOTE | 161 | ||
| macos-oldrel-x86_64 | NOTE | 366 | ||
| windows-devel | NOTE | 230 | ||
| windows-release | NOTE | 198 | ||
| windows-oldrel | NOTE | 186 | ||
| wasm-release | OK | 168 |
Exports:bebel_agentbebel_agent_configurebebel_agent_generatebebel_agent_generate_asyncbebel_agent_infobebel_agent_runbebel_appendbebel_append_systembebel_append_tokensbebel_append_tool_resultbebel_append_userbebel_assistant_turnbebel_assistant_turn_asyncbebel_assistant_turn_tool_stopbebel_assistant_turn_tool_stop_asyncbebel_async_cancelbebel_async_collectbebel_async_eventsbebel_async_pollbebel_async_waitbebel_benchmark_generationbebel_chatbebel_chat_asyncbebel_clearbebel_detokenizebebel_event_handlerbebel_event_typesbebel_generatebebel_generate_asyncbebel_historybebel_model_loadbebel_parse_tool_callbebel_parse_tool_callsbebel_token_idsbebel_tokenizebebel_toolbebel_tool_schema_jsonbebel_transcriptBebelAgentBebelAgentConfigureOptionsBebelAgentOptionsBebelAgentRefBebelAgentRunOptionsBebelAsyncEventDrainOptionsBebelAsyncJobBebelAsyncJobRefBebelAsyncWaitOptionsBebelGenerationBenchmarkOptionsBebelGenerationOptionsBebelModelBebelModelLoadOptionsBebelModelRefBebelScalarTextBebelTokenizeOptionsBebelToolRefBebelToolSpeccolbert_embedding_idscolbert_embedding_vectorscolbert_embeddings_infocolbert_encode_documentcolbert_encode_querycolbert_maxsimcolbert_model_infocolbert_model_loadcolbert_rankColbertEmbeddingsColbertEmbeddingsRefColbertModelColbertModelLoadOptionsColbertModelRefembeddinggemma_embedembeddinggemma_embed_documentembeddinggemma_embed_queryembeddinggemma_model_infoembeddinggemma_model_loadembeddinggemma_tokenizeEmbeddingGemmaLoadOptionsEmbeddingGemmaModelEmbeddingGemmaModelRefEmbeddingGemmaOptionsrbebelm_backend_featuresrbebelm_backend_inforbebelm_cpuid_inforbebelm_set_backend
