Skip to content

Add smoke tests for deeplearning autoencoders#150

Open
sergioald wants to merge 2 commits into
developfrom
fix-autoencoder-tests
Open

Add smoke tests for deeplearning autoencoders#150
sergioald wants to merge 2 commits into
developfrom
fix-autoencoder-tests

Conversation

@sergioald

Copy link
Copy Markdown
Collaborator

This PR adds lightweight smoke tests for the deeplearning autoencoder module.

The tests cover basic fit/predict/encode behaviour for:

  • StandardAutoencoder
  • OrthogonalAutoencoder
  • LSTMAutoencoder
  • CNNAutoencoder

It also adds xfail tests documenting current issues in:

  • VisionTransformerAutoencoder decoder patch projection
  • ConvLSTMAutoencoder target/output shape handling
  • HybridConvLSTMTransformerAutoencoder target/output shape handling and efficient_attention attribute handling
  • StandardAutoencoder multidimensional flattening contract

The PR also adds pytest.ini so pytest collection is restricted to the top-level tests folder.

Local test result on Windows / Anaconda:
209 passed, 4 xfailed.

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.

1 participant