8 مستودعات
Use of vectorized operations on contiguous memory arrays for high-speed numerical calculations.
Distinct from NumPy Array Integration: Focuses on the performance benefit of vectorized operations rather than just the memory binding layer.
Explore 8 awesome GitHub repositories matching scientific & mathematical computing · Vectorized Data Processing. Refine with filters or upvote what's useful.
PRMLT provides self-contained MATLAB implementations of every algorithm from the Pattern Recognition and Machine Learning textbook by Christopher Bishop. The code reproduces the book's exact formulas and notation, making each implementation directly traceable to the source material for educational verification and study. The implementations cover the full range of core machine learning methods from the textbook, including classification, clustering, regression, density estimation, and neural network algorithms. Each module is self-contained with heavy comments, and the code uses compact, vect
Compact, vectorized Matlab functions that execute machine learning algorithms efficiently on array data using matrix operations.
r4ds هو منهج لعلوم البيانات ومورد تعليمي مصمم لإتقان لغة البرمجة R. يوفر مسار تعلم منظماً للعملية الشاملة لاستيراد البيانات، وتنظيمها، وتحويلها، وتصورها. يركز المشروع على دليل علوم البيانات القابل للتكرار ومنهج شامل لمعالجة البيانات. يتضمن دروساً تعليمية متخصصة حول قواعد الرسومات لتصور البيانات الطبقي والمنشورات التقنية التي تم إنشاؤها باستخدام Quarto والتي تمزج بين الكود القابل للتنفيذ والنثر السردي. تغطي المادة مجموعة واسعة من القدرات التحليلية، بما في ذلك استيعاب البيانات من مصادر متنوعة، وربط البيانات العلائقية، وإدارة المتغيرات الفئوية. كما تتناول تنظيف البيانات، والنمذجة الرياضية، وإنشاء تقارير وعروض تقديمية احترافية متعددة التنسيقات. يركز المنهج على التطبيق العملي للبرمجة الوظيفية ومبادئ البيانات المرتبة (Tidy data) لإنشاء تحليلات شفافة وقابلة للتكرار.
Implements high-speed numerical calculations by applying operations across entire data vectors simultaneously.
هذا المشروع عبارة عن مكتبة تعلم آلي بلغة Python ومجموعة أدوات علوم بيانات مصممة لبناء نماذج تنبؤية وتحليل مجموعات البيانات المعقدة. يوفر مجموعة من التنفيذات للخوارزميات الشائعة الخاضعة للإشراف وغير الخاضعة للإشراف باستخدام إطار عمل Scikit-Learn. تتضمن مجموعة الأدوات جناح نمذجة تنبؤية لتوليد تنبؤات من البيانات التاريخية وإطار عمل تحليل إحصائي لتطبيق النمذجة البايزية واختبارات السببية. كما يتميز بجناح تصور بيانات قائم على Matplotlib لعرض المخططات والرسوم البيانية الثابتة لتفسير حدود المصنف واتجاهات البيانات. يغطي المشروع سير عمل تجميع البيانات لتحديد الأنماط والقطاعات، وتحليل البيانات الاستكشافي، والمعالجة المسبقة للبيانات باستخدام Pandas و NumPy.
Uses NumPy vectorized operations on contiguous memory arrays to ensure high computational efficiency for mathematical operations.
finmarketpy is a quantitative trading framework and financial market analysis tool. It provides a Python-based library for simulating trading strategies against historical market data, computing the value of options contracts, and extracting trends from financial datasets. The system includes specialized engines for financial options pricing using numerical calculations and a backtesting library to assess risk and performance before live deployment. It further enables the detection of market seasonality and the execution of event studies to measure asset price behavior around specific time wi
Uses vectorized operations on contiguous memory arrays for high-speed numerical calculations of financial time series.
This project is a multi-purpose toolkit comprising a static site generator, a predictive modeling tool, and a sports analytics dashboard. It functions as a content syndication engine that converts source files into static HTML and machine-readable XML streams for blogs and professional portfolios. The system features a data processing engine designed for sports performance analytics, using linear and logistic regression to estimate season win totals and calculate win probabilities. It includes a time-series visualization framework that renders these performance trends using high-contrast them
Increases computation speed by processing large datasets using array-based vectorized operations.
This project is a Python quantitative trading framework and library designed for developing, backtesting, and deploying automated financial strategies. It serves as both an algorithmic trading backtester for evaluating historical performance and an event-driven trading engine for executing trades based on quantitative rules. The framework functions as an educational toolkit, providing guided lessons and resources for quantitative finance learning and the application of mathematical models to market data. The system provides capabilities for algorithmic trading automation and financial strate
Utilizes NumPy and Pandas for vectorized array processing to compute financial indicators without row-level loops.
This project serves as a comprehensive educational resource and curriculum for mastering machine learning and deep learning within the Python data science ecosystem. It provides a structured collection of tutorials and code examples designed to guide users through the end-to-end process of building, training, and deploying predictive models. The material focuses on practical implementation, covering the construction of machine learning pipelines that integrate data processing, feature engineering, and model training. It distinguishes itself by offering hands-on guidance for complex domains, i
Uses vectorized array operations on contiguous memory to perform high-speed numerical calculations without explicit loops.
Neural Networks Demystified هو مورد تعليمي يتكون من دفاتر Python تفاعلية مصممة لشرح المفاهيم الرياضية الأساسية وراء الشبكات العصبية. يعمل كبرنامج تعليمي لفهم كيفية معالجة هذه النماذج للبيانات والتعلم من الأنماط من خلال تنفيذ التعلم الخاضع للإشراف. يعمل المشروع كأداة تصور توضح الآليات الأساسية مثل الانتشار الأمامي وانحدار التدرج. من خلال استخدام التنفيذ القائم على الدفاتر، فإنه يسمح بفحص حالات البيانات الوسيطة والتحولات الرياضية كما تحدث أثناء عملية التدريب. يغطي المستودع تنفيذ نماذج تعلم الآلة، بما في ذلك تطبيق مجموعات بيانات التدريب لتحسين أوزان الشبكة. يوفر المشروع نظرة عملية على الحوسبة العددية المتجهة والتحسين التكراري المطلوب لتحسين دقة التنبؤ.
Utilizes vectorized operations on arrays to perform high-speed numerical computations.