Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.4.1 Release #600

Merged
merged 47 commits into from
Dec 21, 2021
Merged

v0.4.1 Release #600

merged 47 commits into from
Dec 21, 2021

Conversation

RyanMullins
Copy link
Member

From the release notes...

Release 0.4.1

This is a bug fix release aimed at improving visual clarity and common
workflows.

The UI has been slightly revamped, bugs have been fixed, and new capabilities
have been added. Notable changes include:

  • Adds "open in new tab" feature to LIT Notebook widget
  • Adds support for SparseMultilabelPreds to LIME
  • Improves color consistency across the UI
  • Switching NumPy instead of SciKit Learn for PCA
  • Ensuring all built-in demos are compatible with the Docker
  • Updating the Dockerfile to support run-time DEMO_NAME and DEMO_PORT args
  • Fixed a rendering bug in the Confusion Matrix related column and row spans
    when "hide empty labels" is turned on

RyanMullins and others added 30 commits November 10, 2021 05:57
PiperOrigin-RevId: 409123873
- Enable by default for notebook use.
- Update modules.ts to support single-row layouts.

PiperOrigin-RevId: 409216764
Fixes issue of PCA failing on some linux platforms.

PiperOrigin-RevId: 409256516
PiperOrigin-RevId: 409447476
…rvice (and

tests) to use the updated colors, palettes, and ramps from the colors library.

Adjusts opacity and background colors in Scalars and Embeddings modules to
better fit the updated colors

PiperOrigin-RevId: 409450288
PiperOrigin-RevId: 409952176
PiperOrigin-RevId: 410073577
gunicorn-compatible get_wsgi_app()

PiperOrigin-RevId: 410787870
- Fixed id access issue that was causing overlay and primaryOverlay circles to
not color correctly after getSelectedColorOption changed in Scalars module

- Adjusted chart margins to ensure axis labels are visible

- Code cleanliness around translation calculations

PiperOrigin-RevId: 410842396
PiperOrigin-RevId: 410851552
…behaviors in future revisions.

* Defines a new `FacetingConfig` interface that defines the feature name,
  faceting method, number of bins to create, and partitioning threshold (if
  appropriate).
* Refactors `GroupService.numericalFeatureBins` into a function that takes a
  list of `FacetingConfig` objects and generates bins for the configuration.
* Updates the [in]direct callers of `GroupService.numericalFeatureBins` in
  `GroupService`, `ClassificationService`, `ConfusionMatrixModule`,
  `MetricsModule`, `SliceModule`, and `ThresholderModule` to use the refactored
  functions while producing a no-op in behavioral changes (i.e., LIT still
  infers all bins for numerical facets). Critically, `GroupService` clients are
  now responsible for tracking the numeric bins they use and passing these to
  the functions that actually group examples into facets, such as
  `getNumericalBinForExample` and `groupExamplesByFeatures`.
* Unit tests are now included for the `GroupService`.

PiperOrigin-RevId: 413484150
eberts-google and others added 17 commits December 2, 2021 01:18
PiperOrigin-RevId: 413612924
Using hairline buttons in interpreter controls (instead of yellow-on-hover)

PiperOrigin-RevId: 413773809
PiperOrigin-RevId: 413965330
Aligns data matrix color ramp with LIT brand colors (Major Tonal Primary).

PiperOrigin-RevId: 413987045
PiperOrigin-RevId: 415563386
…rs space.

Signed (Brand):       Mage -> White -> Cyea
Unsigned (VizColors): White -> Purple

Refactors SalienceCmap code to live in ColorService so that it can be consistently shared across the Counterfactual Explainer, Salience Map, and Sequence Salience modules.

PiperOrigin-RevId: 416272115
This is pre-work to enable a new TypeScript flag `--useUnknownInCatchVariables` that switches the default type of catch variables from any to unknown. This change preserves the old behavior.

PiperOrigin-RevId: 417413926
PiperOrigin-RevId: 417417642
PiperOrigin-RevId: 417426398
Fixes race condition when using multiple interpreters in separate threads of LIT server with same model.

PiperOrigin-RevId: 417452193
PiperOrigin-RevId: 417471993
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants