choo_siow
module¶
The components of the derivative of the entropy for the Choo and Siow homoskedastic model.
e0_fun_choo_siow(muhat, additional_parameters=None)
¶
Returns the values of \(e_0\) for the Choo and Siow model.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
muhat |
Matching
|
a Matching |
required |
Returns:
Type | Description |
---|---|
np.ndarray
|
the (X,Y) matrix of the first derivative of the entropy |
Source code in cupid_matching/choo_siow.py
140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
|
e0_fun_choo_siow_corrected(muhat, additional_parameters=None)
¶
Returns the values of \(e_0\) for the Choo and Siow model, using the finite-sample correction log(p+(1-p)/(2N))
Parameters:
Name | Type | Description | Default |
---|---|---|---|
muhat |
Matching
|
a Matching |
required |
Returns:
Type | Description |
---|---|
np.ndarray
|
the (X,Y) matrix of the first derivative of the entropy |
Source code in cupid_matching/choo_siow.py
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 |
|
hessian_mumu_choo_siow(muhat, additional_parameters=None)
¶
Returns the derivatives of \(e_0\) in \(\mu\) for the Choo and Siow model.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
muhat |
Matching
|
a Matching |
required |
Returns:
Type | Description |
---|---|
ThreeArrays
|
the three components of the hessian wrt \((\mu,\mu)\) of the entropy |
Source code in cupid_matching/choo_siow.py
173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 |
|
hessian_mumu_choo_siow_corrected(muhat, additional_parameters=None)
¶
Returns the derivatives of \(e_0\) in \(\mu\) for the Choo and Siow model, with the small sample correction
Parameters:
Name | Type | Description | Default |
---|---|---|---|
muhat |
Matching
|
a Matching |
required |
Returns:
Type | Description |
---|---|
ThreeArrays
|
the three components of the hessian wrt \((\mu,\mu)\) of the entropy |
Source code in cupid_matching/choo_siow.py
205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 |
|
hessian_mur_choo_siow(muhat, additional_parameters=None)
¶
Returns the derivatives of \(e_0\) in \(r\) for the Choo and Siow model.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
muhat |
Matching
|
a Matching |
required |
Returns:
Type | Description |
---|---|
TwoArrays
|
the two components of the hessian wrt \((\mu,r)\) of the entropy |
Source code in cupid_matching/choo_siow.py
233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
|
hessian_mur_choo_siow_corrected(muhat, additional_parameters=None)
¶
Returns the derivatives of \(e_0\) in \(r\) for the Choo and Siow model, with the small sample correction
Parameters:
Name | Type | Description | Default |
---|---|---|---|
muhat |
Matching
|
a Matching |
required |
Returns:
Type | Description |
---|---|
TwoArrays
|
the two components of the hessian wrt \((\mu,r)\) of the entropy |
Source code in cupid_matching/choo_siow.py
263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 |
|