在线资料和工具

统计/预测
课程 - STAT 501 - Regression Methods 课程 - STAT 510 - Applied Time Series Analysis 教材 - Forecasting: Principles and Practice 算法
CS 168: The Modern Algorithmic Toolbox ORIE 6300: Mathematical Programming I 机器学习
Machine Learning - Stanford CS class CS229 Deep Learning - Stanford CS class CS231n 优化工具
Google Optimization Tools 【在线资料和工具】Google Optimization Tools (OR-Tools) is a fast and portable software suite for solving combinatorial optimization problems. The suite contains:

  • A constraint programming solver.
  • A simple and unified interface to several linear programming and mixed integer programming solvers, including CBC, CLP, GLOP, GLPK, Gurobi, CPLEX, and SCIP.
  • Graph algorithms (shortest paths, min cost flow, max flow, linear sum assignment).
  • Algorithms for the Traveling Salesman Problem and Vehicle Routing Problem.
  • Bin packing and knapsack algorithms.
  • Google created OR-Tools in C++, but you can also use it with Python, C#, or Java.
COIN-OR The COIN-OR project is managed by the COIN-OR Foundation, Inc., a non-profit educational foundation. We are building an open-source community for operations research software in order to speed development and deployment of models, algorithms, and cutting-edge computational research, as well as provide a forum for peer review of software similar to that provided by archival journals for theoretical research.
LEMON LEMON stands for Library for Efficient Modeling and Optimization in Networks. It is a C++ template library providing efficient implementations of common data structures and algorithms with focus on combinatorial optimization tasks connected mainly with graphs and networks.
Benchmarks for Optimization Softwares 其它 Sam's Academic Blog MagicaVoxel

    推荐阅读