- rMIDAS now includes an automatic setup that prompts the user on whether to automatically set up a Python environment and its dependencies
- Addressed dependency issues and deprecation warnings (rather a Python update than R)
- An additional .Rmd example that showcases rMIDAS core functions
- Added a new vignette for running rMIDAS in headless mode, along with updates to the existing vignettes
- Updated the accompanying YAML environment file that works on all major operating systems (including macOS running Apple silicon hardware)
- Expanded our GitHub Actions workflow to also perform R-CMD-checks on macOS and Windows systems
- Updated README file
- Added headless functionality to matplotlib calls in Python
- Updated conda setup file
- Minor updates to underlying Python code to address deprecation issues
- Disabled Tensorflow deprecation warnings as default (as Python rather than R warning)
- Updated accompanying YAML for easier Conda setup
- Added
no-binary
pip install to YAML to resolve BLAS issues on Macs
python
argument inset_python_env
renamed tox
for clarity- Minor fixes including remedying bug in
complete()
function - Improved documentation
- Minor updates to underlying Python code to mirror MIDASpy v1.2.1
- Added NULL defaults to cat_cols and bin_cols parameters within
rMIDAS::convert()
- Overimputation legend now plotted in bottom-right corner of figure
- Minor changes to README
- rMIDAS now fully supports both Tensorflow 1.X and 2.X
- Added two vignettes for demonstrating imputation workflow and configuring Python installs/environments
- Streamlined handling of Python configuration and interface with reticulate
- Added a
fast
parameter to thecomplete()
function, giving users more flexibility on how to handle predicted probabilities for categorical and binary variables. - Added function
add_missingness()
to spike-in missingness for examples - Minor changes to README
- Minor changes to DESCRIPTION including title and description fields
- Replaced all instances of
cat()
withmessage()
for better logging - Bug fixes related to GitHub issues
- First release including all core functionality
- VAE and overimputation diagnostic tests included
- Easy to use pre/post-processing of data
- Multiple imputation wrapper of `glm()' for in-built analysis of completed data