16 个仓库
Collections of interactive software and solvers for mathematical computation.
Distinct from Problem Solving Guides: Distinct from general algorithmic problem solving: focuses on interactive tools for mathematical tasks rather than coding challenges.
Explore 16 awesome GitHub repositories matching scientific & mathematical computing · Mathematical Problem Solving Toolkits. Refine with filters or upvote what's useful.
This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed
Solves complex scientific equations by systematically exploring mathematical techniques and integrating symbolic reasoning.
This project is a comprehensive, crowdsourced directory of mathematical resources, functioning as a decentralized index of external educational materials. It organizes a vast collection of textbooks, lecture notes, and research tools into a hierarchical taxonomy, allowing users to navigate diverse mathematical disciplines through a version-controlled repository. The collection distinguishes itself by acting as a central hub for both academic discovery and practical application. It provides access to a wide array of interactive software, visualization tools, and step-by-step solvers designed t
Provides a collection of interactive software, visualization tools, and solvers for complex computations.
This project is a cryptographic mining protocol that establishes a distributed compute network for solving complex mathematical tasks. It functions as a decentralized infrastructure where registered mining nodes participate in proof of work mining to solve network problems in exchange for rewards. The system specializes in quantum-inspired problem solving by mapping tasks into Ising mathematical structures. These problems are processed using a hardware-agnostic computation model, allowing solvers to execute tasks across CPU, GPU, or quantum processing units. The protocol includes tools for m
Computes solutions for Ising mathematical problems using CPU, GPU, or QPU resources.
This project is a comprehensive reference for algorithms and data structures used to solve complex computational problems in competitive programming. It serves as a technical resource for implementing advanced mathematical programming, computational geometry, and graph theory. The repository provides detailed implementation guides for diversifying algorithmic techniques, including top-down and bottom-up dynamic programming optimization, number theory, and linear algebra. It features specific guides for complex tasks such as constructing planar graphs, solving linear Diophantine equations, and
Provides technical guides and solver implementations for number theory, linear algebra, and combinatorics.
OpenCompass is an open-source framework for standardized benchmarking of large language models. It provides a configurable evaluation pipeline that supports both objective and subjective assessment, using a dual-engine architecture to handle closed-form answer comparison and open-ended response rating. The framework is designed as a modular platform where datasets, models, and metrics are composed through declarative YAML configuration files. The framework distinguishes itself through its extensible model integration layer, which supports custom models, HuggingFace models, and third-party API
Measures numerical computation and problem-solving skills at high school and university levels using objective evaluation.
Performs multi-step mathematical reasoning to answer arithmetic, algebraic, and competition-level math questions.
CVXPY is a Python-embedded domain-specific language for modeling and solving convex optimization problems using natural mathematical syntax. It is built on a disciplined convex programming framework that automatically enforces convexity rules, ensuring that problems formulated by the user are valid for convex solvers. The project also functions as a multi-solver optimization interface, abstracting away backend details and dispatching problems to specialized solvers like ECOS, SCS, and Gurobi without manual configuration. Beyond standard convex optimization, CVXPY extends its reach to geometri
Transforms mixed-integer problems into forms accepted by solvers while preserving convex structure.
Giskard 是一个用于大语言模型和 AI 智能体的评估框架、测试库及质量监控系统。它作为量化模型性能和可靠性的工具包,为验证检索增强生成(RAG)流水线提供了专门的功能。 该项目通过自动化的红队测试工具和安全扫描器脱颖而出,旨在识别漏洞、提示词注入和安全风险。它利用对抗性探测和合成边缘案例生成来量化模型的鲁棒性并检测信息泄露。 该平台涵盖了广泛的功能,包括事实准确性与幻觉检测、推理与逻辑基准测试以及偏见检测。它提供了回归测试、RAG 组件评估以及从知识库自动生成测试用例的工具。 该系统包含协作团队工作区管理、基于角色的访问控制以及用于监控性能漂移的定时评估流水线等功能。
Tests mathematical reasoning by assessing both the final correctness and the quality of the multi-step reasoning process.
Python-Guide-CN is a Chinese translation of a comprehensive guide to idiomatic Python programming and software development. It serves as a curated programming tutorial and ecosystem reference, providing a structured path for learning Python syntax, standard libraries, and professional coding patterns. The project distinguishes itself by offering detailed instructions for setting up development environments across Windows, macOS, and Linux. It specifically focuses on the selection of interpreters and the management of virtual environments to ensure a consistent workspace. The guide covers a b
Recommends toolkits and solvers for linear algebra and calculus using array-based data structures.
This project is a language model evaluation framework and benchmarking tool designed to measure the accuracy and performance of models across diverse datasets. It provides a system for implementing model-based graders, running standardized tests for mathematical reasoning, coding, and factuality, and calculating quantified performance metrics such as precision, recall, F1 scores, and pass-at-k. The framework utilizes model-based grading and rubrics to validate response quality against expert-defined criteria. It includes a multi-model benchmarking loop and a model-agnostic API interface to co
Measures language model accuracy on mathematical reasoning tasks by prompting step-by-step solving and comparing answers against ground truth.
OpenGpt 是一个智能体编排平台和多模态界面,专为构建和部署专业 AI 人格而设计。它允许用户创建带有自定义系统提示词和行为约束的任务导向型智能体,以自动化专业、创意和技术工作流。 该项目具有一个提示词工程工作流,可将简单的用户输入转换为结构化指令,以提高模型准确性。它通过将向量数据库连接到聊天界面来集成检索增强生成 (RAG),从而实现基于私有数据集的上下文感知响应。 该平台涵盖了广泛的功能,包括针对 PDF 和音频的多模态数据解析、通过个人密钥进行的多提供商 API 管理,以及生成专业文档、功能代码和视觉提示词等多种内容类型。它还包括通过 Google OAuth 进行的内容分析、翻译服务和身份管理工具。
Calculates solutions for mathematical questions and provides step-by-step prose explanations.
simpleRL-reason is a training framework designed to improve mathematical and logical deduction in large language models. It utilizes reinforcement learning and policy optimization to enhance the accuracy and transparency of step-by-step deduction chains. The project implements a pipeline that establishes baseline capabilities through supervised fine-tuning before applying reinforcement learning to maximize deductive accuracy. It features a reward modeling toolkit that calculates scalar feedback by comparing generated reasoning steps against verified mathematical ground truths. The framework
Includes a standardized evaluation suite to objectively measure numerical computation and multi-step problem-solving skills.
Drake is a robotics simulation framework and control system modeling tool used for designing, simulating, and verifying the dynamics of complex robotic systems. It functions as a multibody dynamics simulator and a mathematical optimization library, providing a suite of algorithms for trajectory optimization and the simulation of articulated robots. The framework is distinguished by its block-diagram system for composing dynamical subsystems and its ability to formulate and solve diverse mathematical programs, including linear, quadratic, and nonconvex nonlinear problems. It supports specializ
Formulates and solves linear, quadratic, and nonlinear optimization problems including custom gradient specifications.
Riskfolio-Lib is a Python portfolio optimization library and convex risk management tool. It provides a framework for calculating optimal asset allocations using convex risk measures and mathematical programming solvers, supporting linear, quadratic, and semidefinite programming. The library features a hierarchical risk parity framework and financial asset clustering tools to group similar instruments and improve diversification. It includes a portfolio backtesting engine for simulating investment strategies using historical data and cross-validation. The system covers a broad range of quant
Integrates with various mathematical program solvers to execute linear, quadratic, and semidefinite programming.
This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi
Parses and calculates mathematical expressions entered by the user directly within the search interface.
DataFlow is an agent-based workflow orchestrator and data pipeline designed to synthesize, clean, and augment large-scale datasets for training large language models. It functions as a synthetic data generator and text curation tool, utilizing an intelligent assistant to assemble modular processing operators into functional pipelines based on user requirements. The project distinguishes itself through a low-code approach, providing a web-based visual interface for designing and monitoring multi-stage execution flows. It features an operator-based registry system that allows for the integratio
Removes non-mathematical or invalid problems from a dataset to ensure only valid reasoning tasks are processed.