Model Module (``PsychiatryNLPKit.model``) ========================================== Wrappers for HuggingFace language models and Vision Transformers with automatic device detection (CUDA / MPS / XPU / CPU) and lazy loading. Attach model instances to a ``TextData`` object to enable analyses that require them: embedding models for similarity/density, generative models for perplexity, etc. Language Model Wrappers ----------------------- .. autosummary:: :toctree: generated PsychiatryNLPKit.model.BaseLLM PsychiatryNLPKit.model.HuggingFaceLLM PsychiatryNLPKit.model.HFEmbeddingLLM PsychiatryNLPKit.model.HFGenerativeLLM PsychiatryNLPKit.model.HFMaskFillingModel Vision Model Wrappers --------------------- .. autosummary:: :toctree: generated PsychiatryNLPKit.model.HuggingFaceViTModel PsychiatryNLPKit.model.HFMultimodalEmbeddingModel