6 repository-uri
Mathematical transformation of numerical data using Z-score, min-max, or Euclidean normalization.
Distinct from Data Normalization: Distinct from Data Normalization: focuses on mathematical scaling of values rather than schema unification.
Explore 6 awesome GitHub repositories matching data & databases · Numerical Scaling. Refine with filters or upvote what's useful.
Acest proiect este o colecție cuprinzătoare de materiale educaționale de programare Python, incluzând tutoriale, exerciții și mostre de cod curate. Acesta servește drept curriculum de învățare și set de instrumente de inginerie software, utilizând Jupyter Notebooks pentru a combina codul executabil cu text educațional descriptiv. Repository-ul oferă ghiduri practice de implementare pentru construirea de aplicații cu modele de limbaj mari, cum ar fi sisteme de generare augmentată prin regăsire (RAG), agenți AI cu stare și fluxuri de lucru de machine learning. Se distinge prin oferirea unei abordări structurate a fluxurilor de lucru de codare agentică, acoperind distilarea ferestrei de context, rutarea modelelor agnostice la furnizor și output-uri structurate impuse prin schemă. Materialele acoperă o gamă largă de capabilități de inginerie software, inclusiv programarea asincronă cu cozi de sarcini distribuite, dezvoltarea de aplicații web cu API-uri REST și fluxuri de lucru de analiză a datelor. Include, de asemenea, resurse pentru stăpânirea designului orientat pe obiecte, implementarea pipeline-urilor CI/CD și aplicarea standardelor profesionale de linting și formatare.
Demonstrates mathematical transformation of numerical data using techniques like min-max or Z-score normalization.
Acest proiect este o bibliotecă de support vector machine (SVM) implementată în C, oferind un motor pentru sarcini de clasificare și regresie. Funcționează ca o bibliotecă de kernel-uri pentru machine learning și un validator de modele statistice utilizat pentru a categorisi punctele de date și a prezice valori numerice continue. Biblioteca permite definirea de funcții kernel personalizate pentru a calcula similaritatea între punctele de date în seturi de date specializate. Include, de asemenea, instrumente pentru modelare probabilistică, cum ar fi estimarea apartenenței la clasă, densitatea datelor și limitele de distribuție. Capabilitățile largi acoperă antrenarea modelelor pentru seturi de date multi-clasă, inclusiv gestionarea datelor dezechilibrate prin funcții de pierdere ponderate. Sistemul oferă fluxuri de lucru pentru selecția hiperparametrilor și optimizarea modelelor folosind contururi de acuratețe și validare încrucișată stratificată. Utilitarele de preprocesare a datelor sunt incluse pentru validarea input-ului și scalarea atributelor pentru a normaliza magnitudinile caracteristicilor.
Normalizes numerical attributes to a specific range so that features with different scales contribute equally.
Linfa este un framework de machine learning clasic și o suită de învățare statistică implementată în Rust. Oferă o colecție de algoritmi pentru învățare supervizată și nesupervizată, axată pe metode statistice tradiționale precum regresia, clustering-ul și arborii de decizie. Toolkit-ul se distinge prin capacitatea de a fi compilat în WebAssembly, permițând modelelor analitice să ruleze în medii de browser. Utilizează o interfață de algoritm bazată pe trăsături (traits) pentru a standardiza procesul de antrenare și predicție în diferitele sale modele. Biblioteca acoperă o gamă largă de capabilități, inclusiv clasificarea supervizată și regresia valorilor continue. Oferă clustering nesupervizat, metode de ansamblu pentru agregarea modelelor și procesarea semnalelor prin analiza componentelor independente. Suita include, de asemenea, instrumente extinse de preprocesare a datelor pentru normalizarea caracteristicilor, vectorizarea textului și reducerea dimensionalității folosind PCA și t-SNE. Utilitare suplimentare sunt furnizate pentru gestionarea datelor, inclusiv importul CSV și generarea de seturi de date sintetice, precum și instrumente de evaluare a modelelor, cum ar fi matricile de confuzie și metricile de validare încrucișată.
Rescales numeric data using standard, min-max, or maximum absolute methods to normalize feature contribution.
DeepLearningZeroToAll este o resursă educațională cuprinzătoare și o colecție de implementări axată pe deep learning și machine learning. Oferă o cale de învățare structurată folosind TensorFlow pentru a trece de la modele liniare fundamentale la arhitecturi complexe de rețele neuronale. Proiectul se distinge prin implementările sale practice ale diverselor tipuri de rețele, inclusiv perceptroni multistrat pentru probleme de logică, rețele neuronale convoluționale pentru date spațiale și recunoașterea imaginilor, și rețele neuronale recurente folosind celule LSTM pentru prognoza seriilor temporale și predicția secvențelor de caractere. Include, de asemenea, demonstrații detaliate ale regularizării modelelor prin tehnici de batch normalization și dropout. Repository-ul acoperă o gamă largă de capabilități, inclusiv machine learning supervizat cu regresie liniară și logistică, ingineria datelor pentru manipularea și scalarea tensorilor și optimizarea modelelor prin gradient descent și calcule manuale de backpropagation. Include, de asemenea, instrumente pentru evaluarea modelelor, persistența ponderilor și observabilitatea antrenării prin vizualizarea funcției de cost și logarea metricilor. Conținutul este livrat printr-o serie de Jupyter Notebooks.
Implements min-max scaling to rescale feature values to a fixed range.
This project is a TensorFlow voice conversion framework and deep learning audio toolkit designed for neural voice style transfer. It functions as a speech synthesis engine that transforms the spectral characteristics of a source speaker's voice to match the vocal identity of a target speaker. The system employs a phoneme-based approach to voice conversion, classifying audio utterances into speaker-independent phonemes and resynthesizing them using a target voice. This pipeline allows for the transformation of voice characteristics by mapping audio features between different speakers. The too
Scales numerical features between a minimum and maximum range for consistent training.
DataFrame is a C++ tabular data library and manipulation engine designed for managing heterogeneous data in contiguous memory. It functions as a statistical analysis framework and time series analysis toolkit, providing the means to store, index, and transform multidimensional datasets. The project distinguishes itself through a high-performance execution model that utilizes column-major storage, SIMD-aligned memory allocation, and a thread-pool for parallel computations. It employs a visitor-based algorithm dispatch system and policy-driven transformations to decouple data processing logic f
Scales data using Z-score, min-max, or Euclidean normalization to standardize values across a dataset.