5 repository-uri
Builds text classification learners from pretrained encoders using sentence encoders that process text in fixed-length segments.
Distinct from Text Classifiers: Distinct from Text Classifiers: focuses on the construction process of text classifiers from pretrained components, not the classifiers themselves.
Explore 5 awesome GitHub repositories matching artificial intelligence & ml · Text Classifier Construction. Refine with filters or upvote what's useful.
PyText is an extensible PyTorch-based framework for building, training, and deploying custom natural language processing models, including text classifiers, sequence taggers, and intent-slot predictors. It provides a modular toolkit that allows developers to assemble these models using pluggable registries for model architectures, data formats, and tensorizers, all configurable through YAML files without requiring code changes. The framework distinguishes itself through its comprehensive support for the full NLP model lifecycle, from training to production inference. It includes pre-built neu
Trains deep-learning text classifiers from labeled utterances using configurable architectures.
Acest proiect este un program educațional cuprinzător și un framework de deep learning conceput pentru a preda deep learning practic folosind PyTorch prin notebook-uri și exemple de cod. Servește drept bibliotecă de nivel înalt pentru construirea, antrenarea și implementarea rețelelor neuronale, acționând ca un orchestrator de antrenare a modelelor care coordonează modelele PyTorch, optimizatoarele și funcțiile de loss. Proiectul oferă toolkit-uri specializate pentru computer vision, procesarea limbajului natural și preprocesarea datelor tabelare. Se distinge prin controale avansate de antrenare, cum ar fi rate de învățare discriminative, un sistem de callback bidirecțional pentru personalizarea logicii de antrenare și o abstractizare de nivel înalt a learner-ului care automatizează plasarea pe dispozitiv și buclele de antrenare. Framework-ul acoperă o suprafață largă de capabilități, inclusiv construcția automată a pipeline-urilor de date, analiza arhitecturii modelelor și evaluarea performanței în sarcini de clasificare, regresie și segmentare. Include, de asemenea, utilitare pentru antrenarea distribuită pe mai multe GPU-uri, antrenarea cu precizie mixtă pentru optimizarea memoriei și suport specializat pentru date de imagistică medicală. Proiectul este livrat sub formă de serie de Jupyter Notebooks.
Provides high-level tools to construct text classification learners using pretrained model architectures.
Practical PyTorch este o colecție de tutoriale și ghiduri de deep learning axate pe implementarea rețelelor neuronale recurente. Proiectul oferă cod practic pentru construirea de modele de secvență și arhitecturi secvență-la-secvență folosind framework-ul PyTorch. Repository-ul acoperă implementarea modelelor pentru traducerea automată neuronală, generarea de text la nivel de caracter și clasificarea textului. Include exemple pentru transformarea secvențelor de intrare în secvențe de ieșire pentru traducerea automată și sinteza de text nou. Proiectul se extinde, de asemenea, la predicția datelor de secvență și analiza seriilor temporale, oferind metode pentru a prezice evenimente viitoare bazate pe modele secvențiale istorice.
Builds text classification learners that process characters through recurrent networks.
This project is a machine learning educational archive and technical documentation collection. It serves as a deep learning tutorial series and implementation guide, providing theoretical explanations and practical walkthroughs for constructing and optimizing neural networks. The content focuses on the design and construction of diverse model architectures, including convolutional neural networks, Long Short-Term Memory networks, and generative adversarial networks. It details specific implementation patterns for autoencoders, sentiment analysis models, and various classification approaches.
Provides a walkthrough for building classifiers that assign multiple binary labels using sigmoid activations.
This is a structured deep learning curriculum for programmers, delivered as a collection of Jupyter notebooks. It teaches the fundamentals of training neural networks for computer vision, natural language processing, tabular data analysis, and collaborative filtering using PyTorch and the fastai library. The course is designed to be hands-on, guiding learners from building a training loop from scratch to fine-tuning pretrained models for a variety of practical tasks. The curriculum distinguishes itself by covering the full lifecycle of a deep learning project, from data preparation and augmen
Provides a workflow for constructing text classification models from pretrained encoders with sentence-level processing.