This project is a transformer-based language model and natural language processing toolkit designed to generate deep contextual representations of text. By utilizing a transformer-based encoder architecture, the system processes input sequences through stacked self-attention layers to capture the semantic meaning of tokens based on their surrounding sentence structure. The model distinguishes itself through bidirectional contextual processing, which analyzes text in both directions simultaneously, and masked language modeling, which trains the system by predicting hidden tokens within a seque
This project is a manual reconstruction of the Llama 3 transformer architecture implemented as a PyTorch neural network. It serves as a reference for the internal mathematical structure and tensor flow of a transformer-based language model designed for next token prediction. The implementation focuses on building the model from scratch using basic matrix operations and tensor manipulations. It demonstrates the manual construction of core components, including rotary positional embeddings, multi-head self-attention, and root mean square normalization. The codebase covers the full inference pi
Baichuan2 is a collection of pre-trained large language models, including base and chat variants, designed for natural language generation and multi-turn conversational AI. It provides an inference engine and a fine-tuning framework to adapt these models to custom datasets and specialized domains. The project features a quantization toolkit and an inference engine that enable model execution across diverse hardware, including graphics processors, central processors, and specialized accelerators. These tools support low-bit weight quantization to reduce memory usage and increase inference spee
bert4keras is a lightweight reimplementation of the BERT transformer architecture for the Keras deep learning framework. It serves as a natural language processing toolkit and transformer model library used for text classification, sequence labeling, and semantic embedding extraction. The framework includes a sequence-to-sequence model system for question answering and text generation, as well as a model inference server to deploy trained transformers as web APIs for real-time predictions. Capabilities cover a broad range of natural language understanding tasks, including reading comprehensi
Este proyecto es una colección de modelos de lenguaje de proteínas tipo transformer preentrenados diseñados para el embedding de secuencias, predicción de estructuras, estimación de efectos de variantes y plegamiento inverso generativo. Proporciona un framework para transformar secuencias de aminoácidos en vectores numéricos de alta dimensión y predecir propiedades biológicas a través de estos embeddings.
Las características principales de facebookresearch/esm son: Protein Sequence Embeddings, Transformer Language Models, Inverse Folding Sequence Sampling, Protein Inverse Folding Models, Per-Residue Representations, Protein Structure Prediction, Protein Variant Effect Predictors, Generative Protein Design.
Las alternativas de código abierto para facebookresearch/esm incluyen: naklecha/llama3-from-scratch — This project is a manual reconstruction of the Llama 3 transformer architecture implemented as a PyTorch neural… google-research/bert — This project is a transformer-based language model and natural language processing toolkit designed to generate deep… baichuan-inc/baichuan2 — Baichuan2 is a collection of pre-trained large language models, including base and chat variants, designed for natural… google-deepmind/alphafold — AlphaFold is a deep learning biology tool and structural bioinformatic pipeline designed to predict the… deepmind/alphafold — AlphaFold is a deep learning biology framework and machine learning pipeline designed to predict the three-dimensional… bojone/bert4keras — bert4keras is a lightweight reimplementation of the BERT transformer architecture for the Keras deep learning…