Data Science, Causal Inference, Machine Learning, Optimization, Notes From Industry.
constraints are non-linear in nature. Sequential Least Squares Programming (SLSQP) is an algorithm used for solving non-linear programming problems. It allows for both equality and inequality constraints making it a sensible choice for our use case. Equality constraints e.g. Total promotional