awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to weijie-chen/linear-algebra-with-python

Open-source alternatives to Linear Algebra With Python

30 open-source projects similar to weijie-chen/linear-algebra-with-python, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Linear Algebra With Python alternative.

  • justmarkham/scikit-learn-videosAvatar von justmarkham

    justmarkham/scikit-learn-videos

    3,795Auf GitHub ansehen↗

    This project is a collection of interactive Jupyter notebooks and a structured machine learning tutorial series. It serves as an educational resource for studying predictive modeling and statistical analysis through a curriculum of executable code examples. The notebooks are specifically designed to accompany video tutorials, integrating external video assets with live code to synchronize visual instruction with hands-on experimentation. This approach allows users to follow sequential lessons while executing and modifying machine learning workflows directly in a browser. The content covers t

    Jupyter Notebook
    Auf GitHub ansehen↗3,795
  • barbagroup/cfdpythonAvatar von barbagroup

    barbagroup/CFDPython

    4,065Auf GitHub ansehen↗

    CFDPython is an educational resource for computational fluid dynamics and numerical analysis. It provides a structured curriculum to learn the physics of fluid flow by implementing numerical solutions to Navier-Stokes and partial differential equations. The project is organized as a series of incremental coding exercises delivered via Jupyter notebooks. Users build mathematical models for linear convection, diffusion, and Poisson equations across one and two dimensions to understand concepts such as convergence, stability, and numerical diffusion. The implementation utilizes NumPy for vector

    Jupyter Notebookcfdfluid-dynamicsjupyter-notebook
    Auf GitHub ansehen↗4,065
  • rasbt/machine-learning-bookAvatar von rasbt

    rasbt/machine-learning-book

    5,239Auf GitHub ansehen↗

    This project is a comprehensive machine learning educational resource and tutorial series delivered as a collection of interactive Jupyter Notebooks. It provides practical Python implementations for the end-to-end machine learning lifecycle, covering supervised and unsupervised learning, deep learning, and reinforcement learning. The resource distinguishes itself by providing detailed implementation guides for complex architectures, including transformers, generative adversarial networks, and convolutional neural networks. It also features specialized courseware for developing reinforcement l

    Jupyter Notebook
    Auf GitHub ansehen↗5,239

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • visualize-ml/book6_first-course-in-data-scienceAvatar von Visualize-ML

    Visualize-ML/Book6_First-Course-in-Data-Science

    2,603Auf GitHub ansehen↗

    This project is a structured data science curriculum and Python-based textbook designed to teach the fundamentals of data science through executable scripts and hands-on lessons. It functions as a guided programming tutorial for data manipulation and analysis within the Python ecosystem. The content covers introductory machine learning, including the implementation of basic models and algorithms, alongside Python data analysis for cleaning and processing datasets. The material is delivered via Jupyter Notebooks, combining modular exercises and markdown-driven documentation to map theoretical

    Jupyter Notebookdatadata-sciencedata-visualization
    Auf GitHub ansehen↗2,603
  • jadijadi/machine_learning_with_python_jadiAvatar von jadijadi

    jadijadi/machine_learning_with_python_jadi

    1,127Auf GitHub ansehen↗

    This repository is a collection of interactive Jupyter notebooks designed as an educational resource for learning machine learning and data science. It provides a structured curriculum that guides users through the development of predictive models and the analysis of datasets using standard Python libraries. The project utilizes a narrative-driven approach where explanatory text is interleaved with executable code blocks. This format allows learners to execute workflows step-by-step, enabling the visualization of data patterns and the practical implementation of mathematical models within a p

    Jupyter Notebook
    Auf GitHub ansehen↗1,127
  • wesm/pydata-bookAvatar von wesm

    wesm/pydata-book

    24,668Auf GitHub ansehen↗

    This project serves as a comprehensive textbook and educational resource for data analysis using the Python ecosystem. It provides a structured guide to manipulating, cleaning, and processing datasets, focusing on the core tools required for numerical computing and statistical analysis. The repository distinguishes itself by offering a collection of practical code examples and workflows that demonstrate how to perform complex data tasks. It covers the application of vectorized numerical computations, the management of time-indexed data, and the creation of statistical visualizations to commun

    Jupyter Notebook
    Auf GitHub ansehen↗24,668
  • kf-liu/the-art-of-linear-algebra-zh-cnAvatar von kf-liu

    kf-liu/The-Art-of-Linear-Algebra-zh-CN

    5,406Auf GitHub ansehen↗

    This repository is a Chinese translation of The Art of Linear Algebra, a visual educational resource that makes abstract linear algebra concepts concrete through clear graphical diagrams. Its core approach replaces symbolic derivations with intuitive illustrations of vector and matrix operations, matrix factorizations, and eigenvalue properties, helping learners see how matrices work from multiple perspectives. The guide distinguishes itself by teaching matrix factorizations—such as LU, QR, eigenvalue decomposition, and singular value decomposition—through a family of decomposition techniqu

    PostScriptgraphicslinear-algebra
    Auf GitHub ansehen↗5,406
  • jakevdp/whirlwindtourofpythonAvatar von jakevdp

    jakevdp/WhirlwindTourOfPython

    4,006Auf GitHub ansehen↗

    This project is a collection of curricular resources and hands-on tutorials designed to teach Python programming and scientific computing. It consists of a series of interactive lessons and executable notebooks that provide a guided approach to learning Python through a combination of code and prose. The curriculum is specifically designed for experienced programmers to quickly master Python syntax, data structures, and core language semantics. It includes an introductory guide to the libraries and programming environments used for scientific computing and complex dataset analysis. The educa

    Jupyter Notebook
    Auf GitHub ansehen↗4,006
  • mleveryday/100-days-of-ml-codeAvatar von MLEveryday

    MLEveryday/100-Days-Of-ML-Code

    22,232Auf GitHub ansehen↗

    100-Days-Of-ML-Code is a machine learning curriculum and instructional resource designed as a structured 100-day learning path. It provides a sequence of daily milestones that cover the mathematical foundations and practical implementations of machine learning algorithms. The project is organized into specialized courses for supervised and unsupervised learning. Supervised learning materials cover the implementation of predictive models such as linear regression, decision trees, and support vector machines. Unsupervised learning materials focus on clustering models, including K-Means and hier

    Jupyter Notebook100-days-of-ml-codechinese-simplifieddeep-learning
    Auf GitHub ansehen↗22,232
  • jwarmenhoven/coursera-machine-learningAvatar von JWarmenhoven

    JWarmenhoven/Coursera-Machine-Learning

    859Auf GitHub ansehen↗

    This repository serves as an educational collection of Python implementations for fundamental machine learning algorithms and statistical models. It provides a structured environment for learning core concepts through interactive computational documents that combine live code, narrative text, and data visualizations. The codebase focuses on predictive modeling development, offering instructional examples for building and evaluating regression, classification, and neural network models. It utilizes standardized data science library interfaces to demonstrate how to implement and execute these a

    Jupyter Notebookandrew-ngcoursera-machine-learningpredictive-modeling
    Auf GitHub ansehen↗859
  • nyandwi/machine_learning_completeAvatar von Nyandwi

    Nyandwi/machine_learning_complete

    4,983Auf GitHub ansehen↗

    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

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    Auf GitHub ansehen↗4,983
  • donnemartin/data-science-ipython-notebooksAvatar von donnemartin

    donnemartin/data-science-ipython-notebooks

    29,166Auf GitHub ansehen↗

    This project is a collection of interactive Python notebooks and educational resources designed for mastering data science, machine learning, and numerical computing. It provides a series of practical guides and tutorials covering deep learning, big data processing, and statistical analysis. The repository features specialized instructional suites for implementing classical machine learning algorithms, building deep learning model architectures, and managing AWS cloud infrastructure. It includes dedicated notebooks for data visualization and numerical computing exercises. The project covers

    Pythonawsbig-datacaffe
    Auf GitHub ansehen↗29,166
  • fincept-corporation/finceptterminalAvatar von Fincept-Corporation

    Fincept-Corporation/FinceptTerminal

    26,900Auf GitHub ansehen↗

    FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation. The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling

    C++bloomberg-terminalcontributions-welcomefinance
    Auf GitHub ansehen↗26,900
  • josephmisiti/awesome-machine-learningAvatar von josephmisiti

    josephmisiti/awesome-machine-learning

    72,867Auf GitHub ansehen↗

    This project is a comprehensive, community-driven directory of machine learning resources, software libraries, and educational materials. It serves as a centralized knowledge base for developers and researchers, organizing tools and frameworks by their primary programming language and technical domain to simplify discovery across the artificial intelligence ecosystem. The collection distinguishes itself by providing a cross-language development index that spans diverse programming environments, including C, C++, Rust, Clojure, and Python. It covers a wide range of specialized capabilities, fr

    Python
    Auf GitHub ansehen↗72,867
  • zlotus/notes-linear-algebraAvatar von zlotus

    zlotus/notes-linear-algebra

    4,203Auf GitHub ansehen↗

    This project is a collection of linear algebra educational notebooks and study resources. It serves as a mathematics study resource providing structured notes and explanations for learning core algebraic concepts. The material is authored as interactive math tutorials and LaTeX mathematical courseware, combining theoretical explanations with executable mathematical examples. Content is delivered through markdown-based study resources and converted into static site mathematics notes for serverless web access. The curriculum covers a range of mathematical theory, including matrix elimination,

    Jupyter Notebook
    Auf GitHub ansehen↗4,203
  • jerry-git/learn-python3Avatar von jerry-git

    jerry-git/learn-python3

    6,754Auf GitHub ansehen↗

    This is an interactive Python tutorial delivered as a collection of Jupyter notebooks. It is designed as a structured learning path for beginners, teaching fundamental language concepts through a sequence of lessons that combine explanatory text with runnable code cells and embedded practice exercises. Each notebook is a self-contained unit that introduces a topic, demonstrates it with a minimal code example, and then asks the learner to write code themselves, receiving immediate feedback from the browser-based execution environment. The curriculum is built on a progressive concept-stacking mo

    HTMLjupyter-notebooklearning-pythonpython-exercises
    Auf GitHub ansehen↗6,754
  • mrdbourke/tensorflow-deep-learningAvatar von mrdbourke

    mrdbourke/tensorflow-deep-learning

    5,914Auf GitHub ansehen↗

    This is a comprehensive deep learning course delivered entirely through Jupyter Notebooks, designed to teach neural network construction using TensorFlow 2.x. The curriculum follows a sequential-model-first pedagogy, introducing the Sequential API before moving to functional and subclassing approaches, and covers the full spectrum of model building from regression and classification through convolutional neural networks, natural language processing, and time series forecasting. The course is structured around a checkpoint-based training workflow that saves the best model weights during traini

    Jupyter Notebook
    Auf GitHub ansehen↗5,914
  • deqianbai/hands-on-machine-learningAvatar von DeqianBai

    DeqianBai/Hands-on-Machine-Learning

    1,548Auf GitHub ansehen↗

    This project is a collection of interactive Jupyter notebooks designed to teach machine learning and deep learning fundamentals through hands-on coding exercises. It provides a structured curriculum that guides users through the end-to-end data science lifecycle, covering everything from initial data preprocessing to final model evaluation. The repository distinguishes itself by bridging theoretical data science concepts with practical implementation using standard industry libraries. It features a series of tutorials that demonstrate how to build and train predictive models and complex neura

    Jupyter Notebook
    Auf GitHub ansehen↗1,548
  • ageron/handson-mlAvatar von ageron

    ageron/handson-ml

    25,608Auf GitHub ansehen↗

    This is a machine learning educational repository consisting of a collection of notebooks and code examples. It provides practical implementations of diverse machine learning algorithms and workflows, ranging from traditional scientific computing to deep learning. The project features specific implementations of Scikit-Learn models, such as decision trees, random forests, and support vector machines, as well as TensorFlow examples for building neural networks, convolutional layers, and recurrent architectures. It also includes tutorials on reinforcement learning development and the creation o

    Jupyter Notebook
    Auf GitHub ansehen↗25,608
  • guipsamora/pandas_exercisesAvatar von guipsamora

    guipsamora/pandas_exercises

    12,180Auf GitHub ansehen↗

    This repository is a collection of structured coding challenges designed to build proficiency in data manipulation, cleaning, and transformation using the Python data analysis library. It functions as a hands-on tutorial for learning how to process and analyze tabular datasets through a series of practical, real-world exercises. The project utilizes interactive documents that combine live code cells with narrative text, allowing users to execute data manipulation logic in a persistent environment. The content is organized into modular, progressive units that increase in complexity, enabling u

    Jupyter Notebookjupyter-notebookspandaspandas-tutorial
    Auf GitHub ansehen↗12,180
  • aymericdamien/tensorflow-examplesAvatar von aymericdamien

    aymericdamien/TensorFlow-Examples

    43,749Auf GitHub ansehen↗

    This repository serves as a structured educational resource for machine learning and deep learning, providing a library of executable scripts and notebooks. It is designed to help users master the practical application of data processing, model evaluation, and neural network construction through annotated code samples and guided tutorials. The collection focuses on translating theoretical mathematical concepts into functional code, offering proven patterns for common tasks such as classification and regression. By providing curated examples of layer construction and training loops, the reposi

    Jupyter Notebookdeep-learningexamplesmachine-learning
    Auf GitHub ansehen↗43,749
  • bramblexu/pydata-notebookAvatar von BrambleXu

    BrambleXu/pydata-notebook

    4,657Auf GitHub ansehen↗

    This project is a collection of educational resources and study materials focused on scientific computing and data analysis using Python. It consists of translated notes and Jupyter notebooks designed to guide learners through the Python data ecosystem. The content covers specialized workflows including numerical computation, data cleaning, and time series analysis. These materials provide a reference for performing complex data manipulations and processing sequential data to identify patterns. The resource is organized as a series of static files and markdown documents using a flat-file dir

    Jupyter Notebookchinese-translationdata-analysisjupyter-notebook
    Auf GitHub ansehen↗4,657
  • atcold/nyu-dlsp20Avatar von Atcold

    Atcold/NYU-DLSP20

    6,809Auf GitHub ansehen↗

    NYU-DLSP20 is a self-paced deep learning course repository that provides a complete educational curriculum covering supervised and unsupervised deep learning fundamentals. The course materials include lecture slides, Jupyter notebooks, and YouTube video recordings, all organized around PyTorch-based code exercises and neural network architecture tutorials. The course is structured as a sequential progression from fundamentals to advanced architectures, with each lecture building on previous material. Assignments are distributed as Jupyter notebooks that students complete and submit, ensuring

    Jupyter Notebookdeep-learningjupyter-notebookneural-nets
    Auf GitHub ansehen↗6,809
  • boyu-ai/hands-on-rlAvatar von boyu-ai

    boyu-ai/Hands-on-RL

    4,818Auf GitHub ansehen↗

    Hands-on-RL is an interactive educational resource and collection of Jupyter notebooks designed for learning reinforcement learning. It combines technical theory with practical, runnable code to demonstrate the implementation and training of mainstream reinforcement learning agents. The project focuses on bridging the gap between theory and practice through a tutorial structure that organizes explanations and executable code blocks sequentially. It enables the prototyping of reinforcement learning models to observe their behavior and performance in real-time. The implementation utilizes a mo

    Jupyter Notebook
    Auf GitHub ansehen↗4,818
  • ed-donner/llm_engineeringAvatar von ed-donner

    ed-donner/llm_engineering

    4,932Auf GitHub ansehen↗

    This project is an educational resource and software architecture framework focused on the technical foundations of large language model engineering. It provides a collection of guides and design patterns for building and maintaining professional, scalable systems using large language models. The resource outlines practical implementation patterns for orchestrating workflows that combine prompt engineering, model calls, and vector databases. It focuses on transforming prompt development into a structured engineering process to ensure reliable model outputs in production environments. The cov

    Jupyter Notebook
    Auf GitHub ansehen↗4,932
  • kaieye/2022-machine-learning-specializationAvatar von kaieye

    kaieye/2022-Machine-Learning-Specialization

    4,603Auf GitHub ansehen↗

    This repository is a collection of machine learning course materials, providing study notes and Python implementation examples for a professional specialization. It serves as a guide for supervised and unsupervised learning, focusing on the application of fundamental algorithms. The content covers a broad range of machine learning education, including the mathematical foundations and practical prototyping of models. It specifically provides resources for implementing regression, classification, clustering, and dimensionality reduction techniques. The project is organized as a curriculum-base

    Jupyter Notebook
    Auf GitHub ansehen↗4,603
  • dunovank/jupyter-themesAvatar von dunovank

    dunovank/jupyter-themes

    9,822Auf GitHub ansehen↗

    jupyter-themes is a Jupyter Notebook theme manager and CSS interface customizer. It provides a command line tool to apply custom color schemes, fonts, and layout styles to notebook environments. The project includes a data visualization styling tool that synchronizes the aesthetic properties and color schemes of plotting libraries with the active interface theme. This ensures that data charts and figures remain visually consistent with the overall workspace theme.

    CSScssjupyterjupyter-notebook
    Auf GitHub ansehen↗9,822
  • ageron/tf2_courseAvatar von ageron

    ageron/tf2_course

    1,909Auf GitHub ansehen↗

    This project is an educational resource consisting of a structured curriculum of interactive notebooks designed to teach deep learning concepts and neural network architectures. It focuses on providing hands-on experience with the TensorFlow 2 framework and the Keras API, guiding users through practical exercises to master machine learning techniques. The repository distinguishes itself by combining instructional content with the technical requirements for high-performance computing. It includes specific guides for configuring local development environments to support hardware-accelerated tra

    Jupyter Notebook
    Auf GitHub ansehen↗1,909
  • kenjihiranabe/the-art-of-linear-algebraAvatar von kenjihiranabe

    kenjihiranabe/The-Art-of-Linear-Algebra

    21,578Auf GitHub ansehen↗

    This project is a visual study guide and educational resource for linear algebra. It consists of a collection of graphic course notes and image-based presentations designed to simplify the study of vector and matrix operations. The content is structured as a series of graphic summaries and visual aids that follow the curriculum and teachings of Gilbert Strang. It translates abstract algebraic operations, matrix algorithms, and factorizations into intuitive geometric diagrams and spatial representations. The repository functions as a mathematics course supplement, providing modular slides and

    PostScript
    Auf GitHub ansehen↗21,578
  • mitdeeplearning/introtodeeplearningAvatar von MITDeepLearning

    MITDeepLearning/introtodeeplearning

    8,702Auf GitHub ansehen↗

    This repository contains the lab materials and Jupyter notebooks for MIT's introductory deep learning course, using TensorFlow and Keras for hands-on exercises. The courseware is delivered as pre-configured notebooks that run on Google Colaboratory's cloud infrastructure, eliminating the need for local software installation. Learners can toggle the Colab runtime to a GPU-backed hardware accelerator for faster neural network training during lab exercises. A shared Python package provides helper functions that standardize common operations across all notebooks. The course guides students throug

    Jupyter Notebookcomputer-visiondeep-learningdeep-reinforcement-learning
    Auf GitHub ansehen↗8,702