facet 1.0.2
This is the 1.0.2 release of facet.
You can upgrade your current pip installation via
pip install --upgrade gamma-facet
Your conda package can be upgraded by running
conda install -c conda-forge -c bcg_gamma gamma-facet
Changes:
- 9ff51fb Merge pull request #260 from BCG-Gamma/dev/1.0.2
- dff8c8d BUILD: set package version to 1.0.2 (#259)
- 36b97fd Merge pull request #258 from BCG-Gamma/dev/1.0.2rc0
- a99419f BUILD: update flake8 to v3.9.0
- aaab98f BUILD: update azure-pipelines.yml for releasing (#254)
- 324fbee DOC: add release notes for 1.0.2 (#251)
- ecb4308 DOCS: add pre-commit hook instructions to contribution guide (#253)
- cb5a2a4 FIX: downgrade scipy to 1.5.* in environment.yml (#248)
- 79e5418 BUILD: add support for shap v0.38.* (#246)
- ce90a55 DOC: restore Azure pipeline git badge (#242)
See More
- 3eb9a92 BUILD: use regular pytest & pytest-cov, run pytest nightly (#240)
- 63a9bb7 DOC: update header to align with other notebooks (#238)
- 7dfe18c DOC: add doc links for FACET and sklearndf (#237)
- 9cc14be FIX: apply color scheme to histogram of simulation matplot style (#235)
- b483d2f FIX: fix a syntax error introduced to a bash script in the pipeline (#234)
- a67870c BUILD: optimize conda build config (#233)
- 0e186f1 BUILD: update veracode scan version name to BuildID (#231)
- 5d5fa10 BUILD: update environment.yml (#230)
- ce8bb66 BUILD: align build requirements pyproject.toml/meta.yaml/tox.ini & across repos (#224)
- c2758cc CHORE: update license copyright years (#227)
- 0068621 do not run nightly builds on weekends (#226)
- 2c83a05 BUILD: eliminate unconstrained build from pipeline (#228)
- d91477b BUILD: bugfix detection of build changes (#225)
- 000a31b BUILD: add conda-verify (#223)
- cfae3cf BUILD: do not build and publish documentation in nightly builds (#222)
- ac0d647 BUILD: bump version to 1.0.2 (#221)
- b713c1a DOC: parallelise LearnerInspector in all tutorials (#219)
- 86b62da FIX: update filepath and provide stage name (#212)
- aae9cad API: support shap v0.34 up to v0.37 via new BaseEstimator stub class (#213)
- 89e562d BUILD: add veracode scanning to pipeline (#211)
- 8259f8e Merge pull request #209 from BCG-Gamma/bugfix/learner_grid_print
- 810e2ff remove a print() statement accidentally left in after debugging
- 681f5aa Merge pull request #199 from BCG-Gamma/build/environment_update
- 677c463 update with latest develop
- 2ff0622 Merge pull request #205 from BCG-Gamma/master [ #204 ]
- f8d57fa Merge pull request #204 from BCG-Gamma/release/1.0.1
- 9e24bd9 Merge pull request #203 from BCG-Gamma/bugfix/update_quickstart_guide
- 4368548 update quickstart figures
- 30123e7 update README with latest quickstart changes
- 27098a4 update quickstart guide dataset
- 936475e Merge pull request #200 from BCG-Gamma/master
- 3c400f5 catch up with latest changes for release 1.0.1 pipeline (#197) [ #195, #196 ]
- 5e4ad13 update the environment.yml
- 02d0684 revert env changes
- 2458938 fix docstring references to sklearndf (#196)
- 510a5de downgrade condabuild to 3.20.*; restore other environment upgrades (#195)
- c25423d update requires
- f0ddc8b correct typo
- 286d66c revise unconstr build
- aeef184 update requires
- 6df0f6f fix unconstr build
- baa3dc3 restrict builds to lower than python3.9
- 01e3c34 restrict conda build version
- 9355cc8 CI/CD: update azure-pipelines test matrix (tox)
- e47b0ea CI/CD: update azure-pipelines text matrix
- 9880edf ENV: rollback environment.yml (#194)
- b0b5c07 remove local develop pointers from a nb (#193)
- ac526b4 fix incompatibilities causing tests to fail in minimal and/or unconstrained builds (#192)
- c52b3c6 Documentation improvements (#187)
- 27453dc tweak _shap_decomposition.py comments and code (#190)
- 1f915f8 restore unconstr build (#189)
- f3b5459 Bugfix/pipeline fixes (#188)
- 9d65b16 quickstart and notebook refresh and updates (#179)
- b99a13b rename type variables for methods' "self" arguments to T_Self (#186)
- 9950db4 docstring tidy up (#178)
- d06f13d Improve OO implementation of named drawing styles (#185)
- 89346fb make DrawStyle methods public: start_drawing(), finalize_drawing() (#184)
- c3439c6 update hist bar color for simulation to reference updated color scheme in pytools (#183)
- ae1bdc4 introduce class pytools.viz.ColorScheme for improved color styling (#182)
- 8e449af replace tabs with spaces in contribution guide (#181)
- 9aee218 minor code tweaks to eliminate IDE warnings (#180)
- 60800a3 fix docstrings (#177)
- c6f9c5a add API landing rst to documentation guide (#174)
- dc09d39 reformat API preamble (#173)
- e14dd97 updates to development guidelines (#176)
- b95c503 update team member picture (#175)
- 08b1e32 GitHub release pipeline (#166)
- 482db44 update doc build guidelines to reflect latest changes to build process (#171)
- fe5ccc2 replace raw html in docs (#172)
- 3666c80 add nb download icon (#170)
- 37701fc implement flexible get started (#169)
- cd8ba5a update documentation section in contribution guide (#165)
- f8a5e65 remove local path setting from tutorial notebooks (#168)
- 6074903 add FAQs for custom scorer and standard classification summaries (#164)
- d9a8c7d Bugfix: minor docstring and comment fixes (#167)
- e9b7127 Add automatic docs deployment to GitHub Pages (#159)
- c722eba add new tutorial for scikit-learn classifier performance metrics and FACET (#163)
- 915bd25 update notebook links for tutorials page in docs (#162)
- 6787025 revisions to water drilling notebook and data generation (#161)
- eaf60cd various minor fixes to tutorials and documentation (#156)
- f856d59 remove sem metric from LearnerRanker summary report (#160)
- dd29a40 add azure badge links and update conda install instructions (#157)
- 1cf648b Generate asymmetrical feature association matrices by default (#158)
- 0e2efd7 add trove classifiers to pypi metadata and package badges to readme (#155)
- f6e8415 update pypi and conda package build metadata (#152)
- 5c58e46 correct a couple of typos in pipeline (#153)
- 8ac39ba build: set same pipeline triggers as used for pytools (#151)
- 989d51a delete uneeded cells
- 942a293 use explicit code in plotting functions
- 28a2e71 use 1000 splits in bstrap sim
- 0e1dcd5 use explicit code in plotting functions
- c8f1760 use 1000 splits in bstrap sim
- d322084 update with new facet description
- a301933 Align FACET format and overview across the documentation (#150)
- a9789fa Tweak text in "about us"; replace raw html with style class (#149)
- 027da25 minor fixes for latex and doc string rendering (#147)
- 4368451 update team members (#148)
- 5b2e455 reinstate external links (#146)
- 63828a2 update build with sklearndf dependency (#145)
- 6267703 rework facet build process (#144)
- 10f1d35 Update the overview section in facet's README.rst; plus minor fixes and enhancements (#142) [ #143 ]
- c648bd9 build: sklearndf is also built with new approach now; adapt pipeline (#141)
- a6e2a91 Add tutorial notebook explaining simulation step by step (#132)
- dbd2e82 simplify the logo banners on documentation landing pages (#140)
- 4aeabca Enhancements of LearnerInspector matrix and linkage functions (#139)
- 9af7365 clean up pytools.viz code and docstrings (#137)
- a19890f update defauly bootstrap CV splits to align with warning message for minimum number of splits (#133)
- 05cc3b7 Merge pull request #134 from BCG-Gamma/docs/readme_additions
- 65d4fe8 Merge branch 'docs/readme_additions' of https://github.com/BCG-Gamma/facet into docs/readme_additions
- bd9ed7a merge latest from develop
- e681cb7 bugfix: pytools now built using flit (#136)
- a3a2bf5 Merge pull request #135 from BCG-Gamma/hotfix/correct_readme_code
- 5e2bdf3 Change output image for simulation with the new figure in source
- ba6d49c Change output image for simulation with the new figure
- fc1a69f Change name -> feature_name in Getting started notebook
- d379e38 Make boot_crossfit input to UnivariateUpliftSimulator
- 95bb949 Change name -> feature_name
- 4bf2be0 Change target -> target_name
- b367f1e replacement for jpg icons
- cb79345 replaced with jpegs
- d335957 point to png icons instead of jpg
- ee213f5 all-caps GAMMA
- 7b2bad0 modify table column widths
- 8668097 correct header for first point
- e342750 add facet_icon class to css
- 01b8ca1 add class to icons
- 1d5b0f6 making overview one large table
- e10a5f9 add icon images
- 566a41a add icons to Facet overview bullets
- 2b80e80 Move to Python make script and link version strings (#124)
- c38744f fix link reference for about us
- d3e74df add reference to about us page
- 1539b21 minor word changes
- 75092fd small changes to text
- b241dcb revisions to readme layout
- c7ce6a4 Update synergy/redundancy simulations tutorial (#111)
- 71c0fb8 Feature/univariate target simulator (#127)
- d8b2c06 Merge pull request #131 from BCG-Gamma/bugfix/color_confidence_baseline
- 5e47215 fix references to constants in SimulationMatplotStyle
- 109af2b Expose full distributions (not just median and CI) in simulation output (#125)
- e3a3c42 Change capitalisation of "started" to align with pytools and sklearn df (#130)
- f0945fc Eliminate an AttributeAccess error in LearnerCrossfit.score() (#129)
- 91d4b06 Rename LearnerCrossfit.n_fits_ to LearnerCrossfit.n_splits_ (#128)
- cc4416c Update PyCharm configuration, incl. newly introduced PyCharm features (#126)
- 63f27bc rename class UnivariateSimulation to UnivariateSimulationResult (#118)
- ba58c8e move definitions from test/facet/init to test/conftest (#121)
- de356d7 adjust colours in the simulation plot: bars grey, baseline light green (#122)
- 973f6f3 Add FACET team email in the facet FAQ (#116)
- 4f5184b increase precision of TypeError message in LearnerCrossfit.init (#119)
- b42fe9f replace deprecated imports from pandas.util.testing with pandas.testing (#120)
- 027e300 print the FACET logo at the start of testing (#115)
- 8a934d6 Add a GAMMA FACET "ASCII art" logo as a constant to module facet (#113)
- 1e5158d fix match strings for inheritdoc decorator (#114)
- 62bf434 Merge pull request #112 from BCG-Gamma/hotfix/README-typo
- 573574d Doc about us page revisions
- 6d722f8 Correct typo in the getting started notebook
- fa94b61 Correct a typo in the README
- c22b280 Clarify tutorials' documentation (#106)
- b683cac fix CV instance check in learnerCrossfit to allow RepeatedKfolds (#109)
- b5e5001 Define Facet color scheme in module pytools.viz.colors (#105)
- dd80529 Harmonize naming of properties and attributes that reference column names (rather than the actual data) (#100)
- 54a7b1d Refine Facet documentation (#101)
- 8990740 update API reference landing page in documentation (#104)
- af1b7ff Validate types of pipeline and cv argument in LearnerCrossfit.init (#102)
- 8f71ea4 log missing docstring messages only if docstrings were actually missing (#103)
- d653487 addition of Facet team photos, initial FAQs and git badges (#97)
- 6531b07 group learner type column with learner parameters (#99)
- 9e87536 fix column order in ranker summary report; use hierarchical column index (#98)
- 82f2803 add method LearnerInspector.shap_plot_data returning data for SHAP plots (#96)
- 05ce3d3 generate LearnerRanker summary reports as data frames, not text (#95)
- 40062c0 Update flake8 pre-commit hook to use local configs (#93)
- 9b71ae0 add facet banner to documentation landing pages (#92)
- 9cee020 add autosummary.rst (#91)
- 571b195 Add formatting and large file detection checks in pre-commit (#90)
- 35e72ad update nbsphinx to v0.7 for compatibility with nbconvert 6 (#89)
- 22746e0 update facet documentation for new build process (#88)
- 7585521 Merge pull request #86 from BCG-Gamma/docs/remove_uneeded_dset
- 7938f8d Removes dataset no longer needed - can be found in sphinx tutorials
- 252d7c6 Revise the LearnerRanker docstring (#85)
- 69b2246 Update CI pipeline configuration (avoid black/flake8 conflicts; report failed unit test) (#84)
- 8a83d42 Add code checks to the CI pipeline: isort, black, flake (#83)
- e79a4b4 replace wildcard imports with explicit import statements; upgrade black to v20.8b1 (#82)
- 8ecb02a update conditional build logic depending on target branch and scheduling (#78)
- 553f5ec Share code for Sphinx make.py and conf.py across all repos (#74)
- fc65ddb This commit revises the tutorial to align with the format of other tutorials and performs writing QA (#80)
- 00599f2 Revisions to the getting started example (#79)
- 82de26c Revisions to documentation tutorials overview and content and addition of team page (#76)
- 54ed72c This commit makes revisions and minor corrections to NB tutorial template (#77)
- 5489ecb refactor variable names (#73)
- f5d194e exclude notebooks folder from git: content is generated during build (#75)
- f43fb9f rename remaining references to properties features_in_ and features_out_ (#72)
- 5bb0da9 Reformat water drilling tutorial to template and add required import section to all tutorial notebooks (#70)
- d29cb60 deactivate autodoc typehints option always_document_param_types (#71)
- 37ada27 Make it easier to access cross-validation results for individual model calculations (#67)
- 2547bae Updates learner ranker in tutorial notebooks to use repeated kfold CV (#69)
- 6bf0e59 Docs/add nb for download (#66)
- 57580e3 Merge pull request #64 from BCG-Gamma/feature/improve_azure_pipelines
- 75e2ed2 run nightly builds only on develop
- 3ae8b37 CI: Run nightly full builds at 4am CET
- 3799619 CI: Run full conda build matrix for master branch
- cac962a refactor simulation notebook (#65)
- 0ca297e CI: Give jobs legal names
- 2de03b2 CI: Reduce number of conda builds for commits outside of release branches
- bb987bb adding clear jupyter notebook output pre-commit hook (#51)
- c99450c added tutorial notebook template (#63)
- 894b0c9 add first version of make.py for docs build (#62)
- f759986 Update LICENSE
- 4cb628a add an auxiliary folder in sphinx for storing notebooks or other materials not directly part of the documentation build
- 7492ee8 Docs/notebook refactoring (#60)
- 890fa2c comprehensive update & streamlining of build mechanism for sphinx documentation (#58)
- ccd3ae8 Docs/update getting started (#55)
- 73dd445 update API for Sample.keep() and Sample.drop() (#59)
- 46449df apply corrections to docstrings (#57)
- 975d650 Merge pull request #54 from BCG-Gamma/docs/notebook_updates
- 4dd036f updated kernel
- 7843666 updated kernel
- 4c545bd ignore generated 'api' folder in sphinx source folder (#53)
- 7c3ab1d set spacing between FACET logo and lettering based on design guidelines (#52)
- 4db49db tweaks to logo poisitioning
- 92f0d8c update to point to revised classification notebook
- 54011fe new format classification tutorial
- b3e72c6 notebook was reformatted into new version
- 1e2db38 renamed file
- 4c1520d adding latest updates
- 07a5172 Prevent sample weights from being passed to the preprocessing step of a learner pipeline (#49)
- f5e74e8 Bugfix/latex rendering (#48)
- 6325a4b Feature/regression notebooks (#38)
- 51c638c updates for bug fixes to prob sim
- 5411283 Merge pull request #47 from BCG-Gamma/bugfix/probability_simulation
- 866ba37 revisions to prediabetes tutorial
- 47a5f3a add baseline to legend of matplot simulation drawer
- 0206811 fix calculation of probability baseline
- 8afeb0b imprve formatting of probability simulation y axis
- 73d12c2 add @Property decorator to UnivariateProbabilitySimulator.baseline
- e9a1580 prevent floating point errors (e.g., 0.99999999999) in partition labels
- f7a094b increase robustness of handling arg values of Partitioner.fit
- a0285e6 start of updates/revisions to notebook tutorials
- 4eb077c use GAMMA FACET colours as the default colour scheme for matplot charts (#44)
- 2bff4be Merge pull request #45 from BCG-Gamma/feature/azure_pipeline
- b096e3a fix a typo in azure-pipelines.yml
This list of changes was auto generated.