/amplcolab

AMPL Model Colaboratory

Primary LanguageJupyter NotebookMIT LicenseMIT

AMPL Model Colaboratory

Website

https://colab.ampl.com

Contribution Guide

  1. Use the template template/colab.ipynb as base template.

  2. In the header make sure you fill the following fields:

Description: <required>

Tags: <required>, <>, <>

Notebook author: <required>

Model author: <required>

License: <optional>

References: <optional>
  1. Do not modify the initial cells that take care of setup and jupyter notebook integration.

  2. Update the badges and the index as shown below before committing.

Note: The default license for every notebook is MIT unless specified otherwise in the notebook.

Updating badges & headers

The following command will patch every notebook in the repository with badges corresponding to the notebook location:

$ python scripts/headers.py

Updating index

The following command updates the readme file and the index in the documentation:

$ python scripts/index.py

Notebooks

Title GitHub Colab Kaggle Gradient SageMaker
AMPL Model Colaboratory Template colab.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Book Example: Economic equilibria economic_eq_lecture.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Book Example: Transshipment problem net1.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Book Example: diet diet.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Book Example: prod prod.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Book Example: steel steel.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Book Example: transp transp.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
CP-style scheduling model with the numberof operator, solved by a MIP solver sched_numberof.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Capacity expansion of power generation capacity_expansion.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Diet lecture diet_case_study.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Diet model with Google Sheets gspread.ipynb Open In Colab
Efficient Frontier with Google Sheets efficient_frontier.ipynb Open In Colab
Financial Portfolio Optimization with amplpy amplpyfinance_vs_amplpy.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Google Hashcode 2022 practice_problem.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Hospitals-Residents MIP hospitals_residents.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Jupyter Notebook Integration magics.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Multicommodity transportation problem multmip1.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Network design with redundancy electric_grid_with_redundancy.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Nonlinear transportation model nltrans_lecture.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Nonlinear transportation problem example nltrans.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Optimization Methods in Finance: Chapter 3 finance_opt_example_3_1.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Pattern Enumeration pattern_enumeration.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Pattern Generation pattern_generation.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Pricing and target-market pricing_and_target_market.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Production model production_model.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Roll Cutting - Revision 1 & 2 pattern_tradeoff.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Simple sudoku solver using logical constraints (with GUI) sudoku.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Solving a nonogram puzzle nonogram.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Steel industry problem steel_lecture.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Transportation problem transp_lecture.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
Travelling Salesman Problem with subtour elimination tsp_simple_cuts_generic.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
VPSolver: Cutting & Packing Problems vpsolver.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab
amplpy setup & Quick Start quickstart.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab

License

MIT


Copyright © 2022-2022 AMPL Optimization inc. All rights reserved.