21 रिपॉजिटरी
Techniques for replacing null entries using constant values or statistical measures.
Distinct from Null Value Handling: Candidates focus on native handling or sentinel replacement; this is the general act of filling missing data.
Explore 21 awesome GitHub repositories matching data & databases · Missing Value Imputation. Refine with filters or upvote what's useful.
This project is an educational resource providing practical code examples and implementations of machine learning algorithms using the Python language. It serves as a guide for constructing predictive pipelines, clustering models, and dimensionality reduction within the Scikit-Learn ecosystem. The repository includes comprehensive demonstrations for supervised and unsupervised learning, as well as detailed examples for implementing neural networks and deep architectures. It also provides practical guidance on exporting model parameters to JSON and wrapping trained models in web APIs for produ
Estimates placeholder values for missing data using global statistics or k-nearest neighbors.
Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf
Replaces unknown or unavailable sensor states with default values or alternative logic branches.
This project is an educational resource and a collection of instructional materials for performing data manipulation and statistical analysis using Python. It provides a comprehensive set of guides and code examples for using the Pandas, NumPy, and Matplotlib libraries to analyze structured data. The resource includes a dedicated guide for reshaping, cleaning, and aggregating tabular data and time series via Pandas, alongside a reference for high-performance vectorized operations and linear algebra using NumPy. It also features tutorials for creating publication-quality charts, distribution p
Replaces null values with constants, column-specific dictionaries, or calculated statistics.
This project is a machine learning educational resource and implementation guide for Python. It provides a collection of executable code and notebooks that demonstrate predictive modeling, data analysis workflows, and the implementation of various machine learning algorithms. The repository features practical examples of classification, regression, and clustering tasks using Scikit-Learn, alongside tutorials for building and training deep learning architectures with TensorFlow. These include implementations of convolutional and recurrent networks. The content covers a broad range of capabili
Implements techniques for resolving missing tabular data through removal or statistical imputation.
Smile is a comprehensive JVM machine learning library and statistical computing toolkit. It provides a suite of algorithms for classification, regression, and clustering, implemented natively for Java, Scala, and Kotlin. The project also functions as a deep learning framework, a natural language processing library, and an inference engine for large language models. The library distinguishes itself through GPU acceleration via LibTorch bindings and support for the ONNX model interchange format. It includes specialized capabilities for large language model inference, featuring Byte-Pair Encodin
Fills missing data points using statistical or model-based imputation methods.
यह प्रोजेक्ट इंटरैक्टिव Jupyter Notebooks के माध्यम से वितरित एक मशीन लर्निंग शैक्षिक पाठ्यक्रम और शिक्षण प्लेटफ़ॉर्म है। यह Python डेटा साइंस टूलकिट में महारत हासिल करने के लिए एक व्यापक गाइड के रूप में कार्य करता है, जो न्यूमेरिकल कंप्यूटिंग, टैबुलर डेटा मैनिपुलेशन और सांख्यिकीय विज़ुअलाइज़ेशन के लिए स्ट्रक्चर्ड ट्यूटोरियल प्रदान करता है। इस पाठ्यक्रम में Scikit-Learn के लिए विशिष्ट इम्प्लीमेंटेशन गाइड और न्यूरल नेटवर्क व कंप्यूटर विज़न मॉडल बनाने, ट्रेन करने और डिप्लॉय करने के लिए TensorFlow पर एक व्यावहारिक कोर्स शामिल है। यह समस्या के प्रारंभिक निरूपण और कार्य वर्गीकरण से लेकर इंटरैक्टिव वेब इंटरफ़ेस के माध्यम से मॉडल के डिप्लॉयमेंट तक, प्रेडिक्टिव मॉडल बनाने की एंड-टू-एंड प्रक्रिया को कवर करता है। यह प्रोजेक्ट मल्टीडायमेंशनल एरेज़ के साथ न्यूमेरिकल कंप्यूटिंग, एक्सप्लोरेटरी डेटा एनालिसिस और डेटा प्रीप्रोसेसिंग रूटीन सहित व्यापक क्षमता सतह को कवर करता है। यह सुपरवाइज़्ड और अनसुपरवाइज़्ड लर्निंग, ऑटोमेटेड मशीन लर्निंग पाइपलाइन, हाइपरपैरामीटर ऑप्टिमाइज़ेशन और क्लासिफिकेशन मेट्रिक्स व क्रॉस-वैलिडेशन का उपयोग करके मॉडल मूल्यांकन के लिए विस्तृत वर्कफ़्लो प्रदान करता है। शैक्षिक सामग्री को नोटबुक की एक सीरीज़ के रूप में व्यवस्थित किया गया है जो डेटा साइंस वर्कफ़्लो को दस्तावेज़ित करने के लिए नैरेटिव स्पष्टीकरण के साथ Python कोड को इंटरलीव करती है।
Employs techniques for replacing null entries using constant values or statistical measures like median imputation.
Concurrent Ruby is a comprehensive concurrency toolkit for the Ruby language that provides thread-safe data structures, synchronization primitives, and asynchronous execution patterns. It implements core concurrency abstractions including an actor model framework where isolated actors communicate through asynchronous message passing, a future and promise system for composing non-blocking operations, and thread pool executors that manage reusable worker threads for concurrent task execution. The library distinguishes itself through a broad set of coordination mechanisms that go beyond basic th
Returns a supplied default value when an optional container is empty.
Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows without writing code. At its core, it offers a widget-based visual programming environment where users connect configurable components to perform data preprocessing, machine learning model training, statistical evaluation, and interactive visualization. The platform is built on NumPy-backed data tables with domain descriptors that define variable names, types, and roles, and includes a lazy SQL query proxy for working with database tables without loading all data into memory. The
Provides a widget to detect and process missing entries using imputation or removal strategies.
यह प्रोजेक्ट चीनी भाषी लोगों के लिए scikit-learn मशीन लर्निंग लाइब्रेरी गाइड और API संदर्भों का एक अनुवादित संस्करण प्रदान करता है। यह Python-आधारित टूलकिट का उपयोग करके प्रेडिक्टिव डेटा विश्लेषण और सांख्यिकीय मॉडलिंग को लागू करने के लिए एक स्थानीयकृत ज्ञान आधार और तकनीकी संदर्भ के रूप में कार्य करता है। यह संसाधन सुपरवाइज्ड लर्निंग (वर्गीकरण और रिग्रेशन कार्यों सहित) और पैटर्न खोज और विसंगति पहचान के लिए अनसुपरवाइज्ड लर्निंग वर्कफ़्लो के कार्यान्वयन को कवर करता है। यह डेटा साइंस शिक्षा पर मार्गदर्शन भी प्रदान करता है, विशेष रूप से मशीन लर्निंग के लिए scikit-learn के उपयोग पर ध्यान केंद्रित करता है। दस्तावेज़ीकरण में डेटा प्रीप्रोसेसिंग, डाइमेंशनलिटी रिडक्शन और फ़ीचर चयन पर विस्तृत निर्देश शामिल हैं। यह प्रदर्शन मेट्रिक्स, हाइपरपैरामीटर ऑप्टिमाइज़ेशन और सामान्यीकरण सत्यापन के माध्यम से मॉडल मूल्यांकन और ट्यूनिंग का विवरण देता है, साथ ही प्रेडिक्शन पाइपलाइन और नेचुरल लैंग्वेज प्रोसेसिंग उपयोगिताओं का उपयोग भी करता है।
Explains techniques for filling missing data gaps using iterative estimators to maintain dataset integrity.
cuml, एक GPU-एक्सेलेरेटेड मशीन लर्निंग लाइब्रेरी और फ्रेमवर्क है जो टैबुलर डेटा प्रीप्रोसेसिंग और मॉडल निष्पादन को गति देने के लिए CUDA का उपयोग करता है। यह NVIDIA GPUs और GPU क्लस्टर्स पर क्लासिफिकेशन, रिग्रेशन और क्लस्टरिंग मॉडल्स को प्रशिक्षित और डिप्लॉय करने के लिए टूल्स का एक सूट प्रदान करता है। लाइब्रेरी को स्केलेबिलिटी के लिए डिज़ाइन किया गया है, जो एक डिस्ट्रिब्यूटेड GPU मशीन लर्निंग वातावरण प्रदान करती है जो सिंगल-डिवाइस मेमोरी से अधिक डेटासेट्स को संभालने के लिए हार्डवेयर एक्सेलेरेटर्स और नोड्स में गणना और डेटा फैला सकती है। यह मानक एस्टिमेटर इंटरफ़ेस को मिरर करती है ताकि मौजूदा वर्कफ़्लो के भीतर CPU-आधारित मॉडल्स को GPU-एक्सेलेरेटेड वर्शन्स के साथ बदला जा सके। प्रोजेक्ट मशीन लर्निंग क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें सुपरवाइज्ड लर्निंग, अनसुपरवाइज्ड क्लस्टरिंग, नियरेस्ट नेबर सर्च और हाई-डायमेंशनल डाइमेंशनलिटी रिडक्शन शामिल है।
Fills gaps in datasets using univariate imputation to complete missing data points.
r4ds एक डेटा साइंस करिकुलम और शैक्षिक संसाधन है जिसे R प्रोग्रामिंग भाषा में महारत हासिल करने के लिए डिज़ाइन किया गया है। यह डेटा को आयात करने, व्यवस्थित करने, बदलने और विज़ुअलाइज़ करने की एंड-टू-एंड प्रक्रिया के लिए एक स्ट्रक्चर्ड लर्निंग पाथ प्रदान करता है। यह प्रोजेक्ट एक पुनरुत्पादक (reproducible) डेटा साइंस गाइड और डेटा रैंगलिंग के लिए एक व्यापक करिकुलम पर जोर देता है। इसमें लेयर्ड डेटा विज़ुअलाइज़ेशन के लिए ग्राफिक्स के व्याकरण पर विशेष ट्यूटोरियल्स और Quarto के साथ बनाई गई तकनीकी प्रकाशन शामिल हैं जो निष्पादन योग्य कोड को कथात्मक प्रोज़ के साथ मिश्रित करते हैं। यह सामग्री विश्लेषणात्मक क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है, जिसमें विविध स्रोतों से डेटा अंतर्ग्रहण, रिलेशनल डेटा जॉइनिंग और श्रेणीबद्ध वेरिएबल्स का प्रबंधन शामिल है। यह डेटा सफाई, गणितीय मॉडलिंग और मल्टी-फॉर्मेट पेशेवर रिपोर्ट्स और प्रस्तुतियों के निर्माण को भी संबोधित करती है। यह करिकुलम पारदर्शी और दोहराने योग्य विश्लेषण बनाने के लिए कार्यात्मक प्रोग्रामिंग और टाइडी डेटा सिद्धांतों के व्यावहारिक अनुप्रयोग पर केंद्रित है।
Populates null entries by carrying the last observation forward or applying fixed default values.
This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi
Provides workflows for filling missing data using mean, median, or most frequent values.
यह रिपॉजिटरी एक व्यापक शैक्षिक कार्यक्रम और डीप लर्निंग फ्रेमवर्क है, जिसे नोटबुक और कोड उदाहरणों के माध्यम से PyTorch का उपयोग करके व्यावहारिक डीप लर्निंग सिखाने के लिए डिज़ाइन किया गया है। यह न्यूरल नेटवर्क बनाने, प्रशिक्षित करने और डिप्लॉय करने के लिए एक हाई-लेवल लाइब्रेरी के रूप में कार्य करता है। यह प्रोजेक्ट कंप्यूटर विज़न, नेचुरल लैंग्वेज प्रोसेसिंग और टैबुलर डेटा प्रीप्रोसेसिंग के लिए विशेष टूलकिट प्रदान करता है। यह डिस्क्रिमिनेटिव लर्निंग रेट्स, ट्रेनिंग लॉजिक को कस्टमाइज़ करने के लिए टू-वे कॉलबैक सिस्टम और हाई-लेवल लर्नर एब्स्ट्रैक्शन जैसे उन्नत ट्रेनिंग कंट्रोल्स के माध्यम से खुद को अलग करता है। यह प्रोजेक्ट Jupyter Notebooks की एक श्रृंखला के रूप में उपलब्ध है।
Provides imputation strategies to fill missing entries in continuous columns using medians, modes, or constants.
This is a pandas-based technical analysis library and financial feature engineering tool. It serves as a vectorized indicator calculator that transforms raw price and volume data into derived metrics for time series analysis. The library uses a NumPy-based engine to perform mathematical operations across entire arrays, avoiding iterative loops to maintain high performance. It organizes technical indicators into a modular class hierarchy with a consistent interface, allowing for bulk feature generation and the direct appending of results as new columns to a pandas DataFrame. The system covers
Provides configurable forward-fill and zero-fill strategies to handle calculation gaps in financial datasets.
This project is a scientific computing framework for the .NET ecosystem, providing a comprehensive suite of libraries for numerical analysis, statistics, and mathematical optimization. It serves as a foundational toolkit for developing applications in machine learning, digital signal processing, and computer vision. The framework provides specialized toolkits for training and deploying predictive models, including neural networks, support vector machines, and decision trees. It further distinguishes itself with deep integrations for real-time visual analysis, such as object tracking and facia
Fills empty data entries using statistical measures or constant values to maintain dataset integrity.
This project is a collection of comprehensive guides and reference materials designed for technical interviews, machine learning system design, and professional development. It serves as a technical knowledge base and a career coaching manual, providing structured resources to help candidates navigate the machine learning hiring landscape. The resource distinguishes itself by offering detailed frameworks for comparing industry roles, analyzing company types, and planning long-term career progression. It provides specific guidance on evaluating employer organizational health, identifying resea
Fills or models absent data points while mitigating selection bias from imputation.
json_repair is a Python library that automatically fixes common JSON syntax errors, such as trailing commas, missing quotes, unclosed brackets, and stray text, producing valid JSON output. It can also complete broken structures by closing unclosed arrays and objects, and fill missing values with sensible defaults like empty strings or null. The library distinguishes itself by handling JSON from large language model outputs, stripping markdown fences, comments, and surrounding prose before parsing. It supports schema-guided repairs, using a JSON Schema to fill missing values, coerce data types
Fills missing JSON fields with sensible defaults like empty strings or null during repair.
Nixtla एक टाइम सीरीज एनालिसिस प्लेटफॉर्म है जो ट्रांसफार्मर-आधारित फाउंडेशन मॉडल पर केंद्रित है। यह फोरकास्टिंग और विसंगति का पता लगाने (anomaly detection) के लिए ज़ीरो-शॉट इन्फरेंस प्रदान करता है, जिससे सिस्टम को मॉडल रिट्रेनिंग की आवश्यकता के बिना नई टाइम सीरीज के लिए भविष्य के मूल्यों की भविष्यवाणी करने की अनुमति मिलती है। यह प्रोजेक्ट बड़े पैमाने पर विश्लेषण के लिए डिज़ाइन किया गया है, जो लाखों डेटा सीरीज को प्रोसेस करने के लिए डिस्ट्रीब्यूटेड इन्फरेंस स्केलिंग और फोरकास्ट पैरेललाइजेशन का उपयोग करता है। यह डोमेन-विशिष्ट डेटासेट्स के लिए प्रीट्रेन्ड वेट्स को समायोजित करने के लिए फाइन-ट्यूनिंग एडेप्टेशन का समर्थन करता है और स्थानीय निष्पादन व प्राइवेट कंटेनर्स से लेकर Snowflake के भीतर स्टोर्ड प्रोसीजर्स के रूप में एकीकरण तक के डिप्लॉयमेंट विकल्प प्रदान करता है। क्षमताओं में लंबी-अवधि और रुक-रुक कर मांग का पूर्वानुमान, वॉट-इफ परिदृश्य विश्लेषण, और भविष्यवाणी अनिश्चितता परिमाणीकरण शामिल हैं। यह सिस्टम एक्सोजेनस वेरिएबल्स और तिथि-आधारित संकेतकों के साथ टाइम सीरीज डेटा को ऑडिट करने, साफ करने और समृद्ध करने के लिए एक पूर्ण डेटा इंजीनियरिंग पाइपलाइन भी प्रदान करता है। मॉडल विश्वसनीयता को क्रॉस-वैलिडेशन बैकटेस्टिंग, फोरकास्ट एक्यूरेसी वैलिडेशन, और हाइपरपैरामीटर लॉगिंग के लिए एक्सपेरिमेंट ट्रैकिंग के माध्यम से प्रबंधित किया जाता है।
Handles target series containing NaN values by managing continuous timestamp sequences to maintain reliability.
यह प्रोजेक्ट R के लिए एक उच्च-प्रदर्शन सारणीबद्ध डेटा प्रोसेसिंग फ्रेमवर्क है, जिसे मेमोरी दक्षता और गति के साथ बड़े डेटासेट को संभालने के लिए डिज़ाइन किया गया है। यह एक उन्नत डेटा संरचना प्रदान करता है जो अनावश्यक ऑब्जेक्ट कॉपी करने के ओवरहेड के बिना जटिल परिवर्तन करने के लिए संदर्भ शब्दार्थ (reference semantics) और इन-प्लेस संशोधन का उपयोग करता है। यह लाइब्रेरी अपने निम्न-स्तरीय आर्किटेक्चरल ऑप्टिमाइज़ेशन के माध्यम से खुद को अलग करती है, जिसमें मल्टी-थ्रेडेड समानांतर प्रोसेसिंग, रेडिक्स-आधारित सॉर्टिंग और मेमोरी-मैप्ड फ़ाइल पार्सिंग शामिल है। महत्वपूर्ण डेटा हेरफेर और एकत्रीकरण दिनचर्या को संकलित C कोड में ऑफलोड करके, यह उन कार्यों के तेजी से निष्पादन को सक्षम बनाता है जो अन्यथा गणनात्मक रूप से महंगे होंगे। इसका मुख्य इंजन उन्नत रिलेशनल ऑपरेशंस का समर्थन करता है, जैसे कि नॉन-इक्वी, रोलिंग और ओवरलैपिंग इंटरवल जॉइन्स, साथ ही बार-बार डेटा एक्सेस में तेजी लाने के लिए स्वचालित सेकेंडरी इंडेक्सिंग। अपनी प्राथमिक प्रोसेसिंग क्षमताओं के अलावा, यह प्रोजेक्ट डेटा लाइफसाइकिल प्रबंधन के लिए टूल का एक व्यापक सूट प्रदान करता है। इसमें स्वचालित प्रकार पहचान के साथ उच्च-गति अंतर्ग्रहण और सीरियलाइज़ेशन यूटिलिटीज, साथ ही समय-श्रृंखला विश्लेषण और बहु-आयामी एकत्रीकरण के लिए विशेष समर्थन शामिल है। फ्रेमवर्क को स्केल करने के लिए बनाया गया है, जो उपयोगकर्ताओं को सिस्टम स्थिरता और परफॉरमेंस बनाए रखते हुए अरबों पंक्तियों वाले डेटासेट पर जटिल समूहीकरण, फ़िल्टरिंग और रीशेपिंग ऑपरेशन करने की अनुमति देता है।
Fills missing data points by replacing them with the first available non-missing value from a set.
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
Replaces missing entries in continuous columns with computed values for tabular data preparation.