Skip to content

Instantly share code, notes, and snippets.

@reinderien
reinderien / Flory-Huggins.py
Created August 26, 2023 17:01
Flory-Huggins
import scipy.optimize
import numpy as np
import matplotlib.pyplot as plt
def F(
phi: np.ndarray,
uaa: float, ubb: float, uab: float, na: int, nb: int,
) -> np.ndarray:
"""
@reinderien
reinderien / 77470565.py
Last active November 13, 2023 21:17
Probit and transforming z-scores (price optimization)
# Based on https://stackoverflow.com/questions/77470565/probit-and-transforming-z-scores-in-gurobi-price-optimization
import numpy as np
import pulp
import pandas as pd
def make_distribution() -> tuple[
np.ndarray, # z scores
pd.Series, # probabilities