Sam Maurer

Results 59 issues of Sam Maurer

Replace our utilities for parsing version strings with `packaging.version.Version`? https://packaging.pypa.io/en/latest/version/# https://stackoverflow.com/questions/11887762/how-do-i-compare-version-numbers-in-python To confirm expected behavior, try swapping it into our unit tests first.

This issue is to lay out a strategy for handling primary outputs of model steps vs. derived variables, vs. potential secondary outputs that are _not_ derived variables. Tagging @mxndrwgrdnr and...

We are starting to accumulate template-specific dependencies, like PyLogit for Small MNL and Scikit-learn for Random Forest. At the moment, many of these model types are not used very often....

I'm setting up an issue for the random forest template that @Gitiauxx is working on! Tagging @waddell and @Arezoo-bz for feedback and additional guidance on use cases for the template....

How should we balance dict-based and binary representations of configured model step instances? This topic was raised by @gitiauxx. Writeup based on discussion with @janowicz and @sablanchard. ### Pros and...

Currently there's a parent class that most templates inherit from, called "TemplateStep". This was intended to reduce code duplication, but it hasn't been very useful because the inputs and data...

This is a feature proposal to support automated out-of-sample validation of fitted models, across all the statistical templates. For example, a user could fit a model using 2/3 of the...

UrbanSim notebooks often begin with a command to change the Python working directory. This is clunky and annoying, and breaks if you accidentally run the cell more than once. Surely...

This is a feature proposal to add a free-form `notes` field to saved model steps, alongside the `name` and `tags`. Originally suggested by @sablanchard. This would be particularly useful in...

There's been a feature request to add latex export for summary tables. ### OLSRegressionStep This uses the core UrbanSim regression class, `urbansim.models.RegressionModel()`. We save the model object for interactive use,...