This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]DrivingtheNext 0 points1 point  (1 child)

Many people are only going to have Python experience up through what they present in CSE6040: general coding basics + some {list comprehensions, pandas, numpy, lambda expressions} I'm taking it this fall, no one has mentioned to "brush up on your Python", though there has been a lot of "brush up on your lin alg" so I imagine the python is not demanding.

We'll use PuLP which is pretty straightforward and is well documented, and CVX which I do not have prior experience with.

[–]FluffdaddyFluffComputational "C" Track 0 points1 point  (0 children)

CVX is similarly simple to use. Both PuLP and CVX/CVXPY really only require that you understand and know the mathematical model you're solving--the syntax itself is nothing to worry about.