awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to jpmorganchase/python-training

Open-source alternatives to Python Training

30 open-source projects similar to jpmorganchase/python-training, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Python Training alternative.

  • scipy/scipyscipy 的头像

    scipy/scipy

    14,474在 GitHub 上查看↗

    SciPy is a scientific computing library for Python that provides a comprehensive collection of mathematical algorithms and numerical tools for research and engineering. It functions as a high-performance numerical analysis framework, bridging high-level Python code with compiled C and Fortran routines to execute complex computations at hardware speeds. The library is built upon array-based data structures that utilize strided memory layouts to enable efficient data manipulation and slicing. By employing vectorized operation dispatch and linking to optimized hardware-specific linear algebra li

    Pythonalgorithmsclosemberpython
    在 GitHub 上查看↗14,474
  • stefan-jansen/machine-learning-for-tradingstefan-jansen 的头像

    stefan-jansen/machine-learning-for-trading

    16,552在 GitHub 上查看↗

    This project is a comprehensive framework for engineering financial data pipelines, designed to automate the collection, cleaning, and synchronization of large-scale market datasets. It functions as a quantitative trading data engine, providing the infrastructure necessary to manage historical and real-time asset pricing information for research and machine learning workflows. The system distinguishes itself through a configuration-driven approach to orchestration, allowing users to manage complex data acquisition tasks across multiple financial providers. It features resilient middleware tha

    Jupyter Notebookartificial-intelligencedata-sciencedeep-learning
    在 GitHub 上查看↗16,552
  • cupy/cupycupy 的头像

    cupy/cupy

    11,000在 GitHub 上查看↗

    CuPy is a CUDA array computing library that implements a NumPy-compatible interface for executing array operations and numerical computing on NVIDIA GPUs. It serves as a GPU-accelerated numerical library and a CUDA-based SciPy implementation, offloading heavy calculations to graphics hardware to increase processing speed for scientific and engineering workloads. The library enables multi-framework tensor exchange, allowing data buffers to be shared between different deep learning frameworks using standardized memory layouts to avoid memory copies. It also supports custom GPU kernel integratio

    Python
    在 GitHub 上查看↗11,000

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • numba/numbanumba 的头像

    numba/numba

    10,918在 GitHub 上查看↗

    Numba is a just-in-time compiler that translates high-level Python functions into optimized machine code at runtime. By leveraging the LLVM compiler infrastructure, it provides a framework for accelerating numerical data processing and mathematical computations, enabling performance levels comparable to statically compiled languages. The project distinguishes itself through its ability to perform type-inference-based specialization, which generates machine instructions tailored to the specific data types used during execution. It employs a lazy compilation pipeline that defers translation unt

    Pythoncompilercudallvm
    在 GitHub 上查看↗10,918
  • donnemartin/data-science-ipython-notebooksdonnemartin 的头像

    donnemartin/data-science-ipython-notebooks

    29,166在 GitHub 上查看↗

    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
    在 GitHub 上查看↗29,166
  • mementum/backtradermementum 的头像

    mementum/backtrader

    20,462在 GitHub 上查看↗

    Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading strategies. It provides a comprehensive environment for quantitative finance, allowing users to simulate trading logic against historical market data or connect directly to brokerage platforms for automated real-time trading. The project distinguishes itself through a unified event-driven architecture that treats backtesting and live trading with the same API. This consistency is supported by a flexible data-feed abstraction layer that normalizes diverse financial sources, ena

    Pythonbacktestingmetaclasspython
    在 GitHub 上查看↗20,462
  • wesm/pydata-bookwesm 的头像

    wesm/pydata-book

    24,668在 GitHub 上查看↗

    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
    在 GitHub 上查看↗24,668
  • fastai/numerical-linear-algebrafastai 的头像

    fastai/numerical-linear-algebra

    10,703在 GitHub 上查看↗

    This project is a comprehensive library for numerical linear algebra and scientific computing, designed to provide optimized routines for matrix decomposition, statistical modeling, and high-performance data analysis. It serves as both a toolkit for solving complex linear systems and an educational resource for understanding the fundamental algorithms behind matrix factorizations and numerical solvers. The library distinguishes itself through a focus on randomized numerical linear algebra, utilizing probabilistic algorithms and approximate methods to perform dimensionality reduction and matri

    Jupyter Notebookalgorithmsdata-sciencedeep-learning
    在 GitHub 上查看↗10,703
  • adambard/learnxinyminutes-docsadambard 的头像

    adambard/learnxinyminutes-docs

    12,287在 GitHub 上查看↗

    This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad

    Markdown
    在 GitHub 上查看↗12,287
  • morvanzhou/tutorialsMorvanZhou 的头像

    MorvanZhou/tutorials

    12,952在 GitHub 上查看↗

    This repository is a comprehensive collection of instructional guides and practical examples for Python development, focusing on machine learning, data science, and web scraping. It provides implementations for neural networks, reinforcement learning algorithms, and deep learning architectures using PyTorch, alongside detailed manuals for scientific computing and data visualization. The project distinguishes itself by offering specialized tutorials on concurrent programming to optimize CPU performance and guides for setting up Linux development environments. It covers the implementation of ad

    Pythonmachine-learningmultiprocessingneural-network
    在 GitHub 上查看↗12,952
  • jackzhenguo/python-small-examplesjackzhenguo 的头像

    jackzhenguo/python-small-examples

    8,132在 GitHub 上查看↗

    This project is a comprehensive library of practical Python code examples and patterns. It provides a collection of scripts and snippets designed to demonstrate a wide range of programming tasks, from basic syntax to advanced implementation patterns. The repository focuses on several core domains, including the implementation of concurrency and multithreading examples, data analysis snippets for cleaning and manipulating tabular data, and various data visualization examples. It also covers automation scripts for file system management and a variety of general programming patterns. Additional

    Pythondata-sciencemachine-learningpython
    在 GitHub 上查看↗8,132
  • xianyi/openblasxianyi 的头像

    xianyi/OpenBLAS

    7,475在 GitHub 上查看↗

    OpenBLAS is a high-performance library for basic linear algebra subprograms that provides optimized matrix and vector operations. It serves as a multi-architecture math backend and numerical computing framework designed to execute complex mathematical calculations and high-speed numerical analysis. The library functions as an optimized CPU math library that detects hardware at runtime to apply the most efficient operation kernels for the specific processor. It supports multiple CPU targets through a combination of optimized assembly and C implementations. The project covers high-performance

    C
    在 GitHub 上查看↗7,475
  • torch/torch7torch 的头像

    torch/torch7

    9,127在 GitHub 上查看↗

    Torch7 is a scientific computing environment and tensor computation library used for deep learning research and numerical analysis. It functions as a Lua-based framework for training neural networks and learning agents, providing a toolkit for implementing architectures and training through reinforcement learning algorithms. The project is distinguished by its tight integration with C, utilizing a binding layer to map high-level scripting to low-level C structures for direct memory access. It supports hardware-accelerated computation by offloading linear algebra and convolution operations to

    C
    在 GitHub 上查看↗9,127
  • joaoventura/full-speed-pythonjoaoventura 的头像

    joaoventura/full-speed-python

    4,077在 GitHub 上查看↗

    This project is a Python programming textbook and educational resource designed as a structured learning path for self-paced technical education. It functions as an interactive coding course that guides learners through the Python language using a sequence of conceptual introductions and practical problem-solving exercises. The resource is delivered as a digital ebook, with the content exported into portable PDF and EPUB formats for distribution and offline reading. The project is authored using markdown-based content and plain-text source versioning, utilizing a build system to convert thes

    Makefilebookslearning-by-doinglearning-python
    在 GitHub 上查看↗4,077
  • fortran-lang/stdlibfortran-lang 的头像

    fortran-lang/stdlib

    1,322在 GitHub 上查看↗

    This project is a community-driven standard library for the Fortran programming language, providing a comprehensive collection of algorithms, data structures, and system utilities. It is designed to extend the language's native capabilities, offering a unified toolkit for scientific computing, numerical analysis, and general-purpose programming. The library distinguishes itself through a modular architecture that utilizes generic interface dispatch and compile-time specialization to ensure high performance across various data types. It provides standardized abstractions for external numerical

    Fortranblasfortranfortran-library
    在 GitHub 上查看↗1,322
  • rougier/numpy-100rougier 的头像

    rougier/numpy-100

    13,812在 GitHub 上查看↗

    This project is a curated collection of programming exercises designed to build proficiency in numerical computing and data manipulation. It provides a structured learning path for mastering multidimensional array operations, vectorized arithmetic, and statistical analysis. The repository focuses on developing practical expertise in array-based workflows, emphasizing techniques such as memory management, efficient data processing, and the replacement of explicit loops with vectorized operations. Users engage with hands-on challenges that cover the full lifecycle of numerical data, from initia

    Pythonbinderexercisesnotebook
    在 GitHub 上查看↗13,812
  • polakowo/vectorbtpolakowo 的头像

    polakowo/vectorbt

    6,720在 GitHub 上查看↗

    VectorBT is a vectorized trading strategy backtesting framework that simulates thousands of strategy configurations in a single pass over historical price data. It operates as a parameter optimization engine, a portfolio performance analyzer, a technical indicator calculator, and a financial data fetcher, all built around a DataFrame-centric data model that uses NumPy broadcasting for signal alignment and compiled code acceleration for performance. The framework distinguishes itself through its ability to run large-scale parameter sweeps by constructing every combination of strategy parameter

    Pythonalgorithmic-tradingalgorithmic-traidingbacktesting
    在 GitHub 上查看↗6,720
  • numpy/numpynumpy 的头像

    numpy/numpy

    32,207在 GitHub 上查看↗

    NumPy is a foundational library for scientific computing in Python, providing a comprehensive framework for managing and manipulating large-scale numerical information. It centers on high-performance multidimensional array objects that serve as the primary data structure for complex mathematical operations and data analysis workflows. The library distinguishes itself through specialized mechanisms for handling multidimensional data, including advanced indexing, slicing, and broadcasting techniques that allow for efficient operations across arrays of varying shapes. It utilizes strided metadat

    Pythonnumpypython
    在 GitHub 上查看↗32,207
  • nyandwi/machine_learning_completeNyandwi 的头像

    Nyandwi/machine_learning_complete

    4,983在 GitHub 上查看↗

    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
    在 GitHub 上查看↗4,983
  • lijin-thu/notes-pythonlijin-THU 的头像

    lijin-THU/notes-python

    7,132在 GitHub 上查看↗

    This project is a collection of educational notes and tutorials focused on Python programming, scientific computing, and data analysis. It serves as a reference for learning language basics, advanced techniques, and object-oriented design. The materials include implementation guides for building linear, logistic, and convolutional neural networks using symbolic graph frameworks. It also provides instruction on manipulating and visualizing structured data frames and performing complex mathematical operations through numerical libraries. The repository includes a system for converting interact

    Jupyter Notebookanacondamatplotlibnumpy
    在 GitHub 上查看↗7,132
  • bloomberg/bqplotbloomberg 的头像

    bloomberg/bqplot

    3,693在 GitHub 上查看↗

    bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.

    TypeScript
    在 GitHub 上查看↗3,693
  • bqplot/bqplotbqplot 的头像

    bqplot/bqplot

    3,693在 GitHub 上查看↗

    bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit

    TypeScriptipythonjupytervisualizations
    在 GitHub 上查看↗3,693
  • reference-lapack/lapackReference-LAPACK 的头像

    Reference-LAPACK/lapack

    1,808在 GitHub 上查看↗

    LAPACK is a comprehensive library of Fortran routines designed for high-performance numerical analysis and linear algebra. It serves as a foundational scientific computing framework, providing standardized procedures for solving systems of linear equations, eigenvalue problems, and least squares approximations. The library distinguishes itself through a hierarchical routine abstraction that organizes mathematical operations into distinct levels of complexity. It utilizes block-partitioned matrix algorithms and a column-major memory layout to optimize data locality and hardware efficiency. By

    Fortranblaseigenvalueseigenvectors
    在 GitHub 上查看↗1,808
  • wilsonfreitas/awesome-quantwilsonfreitas 的头像

    wilsonfreitas/awesome-quant

    26,818在 GitHub 上查看↗

    Awesome-quant is a curated directory of open-source software libraries and tools designed for quantitative finance, algorithmic trading, and financial data analysis. It serves as a central hub for discovering resources that support the entire lifecycle of financial modeling, from raw data ingestion to complex statistical research. The repository organizes specialized tools into categorized collections, enabling users to identify solutions for high-performance numerical computing, technical indicator calculation, and derivative pricing. It highlights frameworks that facilitate the construction

    HTMLalgorithmic-trading-enginealgorithmic-trading-libraryalgotrading
    在 GitHub 上查看↗26,818
  • krishnaik06/complete-python-bootcampkrishnaik06 的头像

    krishnaik06/Complete-Python-Bootcamp

    2,550在 GitHub 上查看↗

    This is a comprehensive Python programming course and technical curriculum designed to take users from foundational syntax to advanced development patterns. It serves as a multi-disciplinary educational suite covering programming fundamentals, object-oriented design, and data analysis. The project provides specialized guides on professional development techniques, including the use of decorators, generators for memory management, and dunder-method operator overloading. It also includes instructional material on executing parallel tasks through concurrency and multiprocessing to reduce executi

    Jupyter Notebook
    在 GitHub 上查看↗2,550
  • codebasics/pycodebasics 的头像

    codebasics/py

    7,262在 GitHub 上查看↗

    This project is a Python data science curriculum and programming tutorial collection. It provides a structured set of educational notebooks and scripts designed to teach data analysis, machine learning, and deep learning. The repository serves as a learning path for building and tuning predictive models, including regression, decision trees, and neural networks. It includes a data visualization guide for creating financial time-series plots and a multiprocessing reference for implementing parallel task execution and shared memory synchronization. The curriculum covers broader capability area

    Jupyter Notebookjupyterjupyter-notebookjupyter-notebooks
    在 GitHub 上查看↗7,262
  • gto76/python-cheatsheetgto76 的头像

    gto76/python-cheatsheet

    38,499在 GitHub 上查看↗

    This project is a comprehensive technical reference and programming cheatsheet for the Python language. It serves as a curated catalog of language features, syntax patterns, and standard library functions designed to help developers identify and apply correct coding patterns. The documentation covers a broad range of functional areas, including language fundamentals such as object-oriented structuring, functional logic, and list comprehensions. It also provides guidance on utilizing the standard library for data analysis, file management, networking, and concurrent execution. The reference e

    Pythoncheatsheetpythonpython-cheatsheet
    在 GitHub 上查看↗38,499
  • shopspring/decimalshopspring 的头像

    shopspring/decimal

    7,242在 GitHub 上查看↗

    This is an arbitrary-precision decimal library and fixed-point math implementation used to eliminate floating-point rounding errors. It provides tools for high-precision arithmetic, a numerical analysis toolkit, and a database decimal mapper to ensure numerical accuracy in financial and scientific calculations. The library includes specialized serialization tools to transform high-precision numbers into SQL database types, JSON, and XML formats without losing precision. It also implements a variety of rounding strategies, including banker and cash rounding, and provides mechanisms for decimal

    Gobignumberdecimalsgo
    在 GitHub 上查看↗7,242
  • apache/arrowapache 的头像

    apache/arrow

    16,529在 GitHub 上查看↗

    Arrow is a cross-language development platform for in-memory data. It provides a standardized, language-independent columnar memory format designed to accelerate analytical operations and improve memory efficiency on modern computing hardware. By utilizing a schema-driven approach, the framework enables the efficient organization of both flat and nested data structures. The project functions as an analytical data processing engine that facilitates high-performance computation directly on memory-resident datasets. It distinguishes itself through a zero-copy architecture, which allows multiple

    C++arrowparquet
    在 GitHub 上查看↗16,529
  • trekhleb/learn-pythontrekhleb 的头像

    trekhleb/learn-python

    18,058在 GitHub 上查看↗

    This project is an educational resource designed for learning the Python programming language. It serves as a tutorial repository and programming guide, providing a collection of annotated scripts, code examples, and cheatsheets to help users master syntax and core fundamentals. The resource focuses on moving from basic language syntax to advanced implementation, with a particular emphasis on object-oriented programming, the use of the Python standard library, and scripting automation for business workflows. The content covers a broad range of programming capabilities, including control flow

    Pythonlearninglearning-by-doinglearning-python
    在 GitHub 上查看↗18,058