Skip to content

Image flipper - #512

Open
andrewdalpino wants to merge 7 commits into
3.1from
image-flipper
Open

andrewdalpino wants to merge 7 commits into
3.1from
image-flipper

Conversation

@andrewdalpino

Copy link
Copy Markdown
Member

No description provided.

@andrewdalpino
andrewdalpino requested review from a team and a balanced review from Copilot October 1, 2026 03:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Probability validation accepts NaN, and several documentation and test-determinism issues remain.

Review effort: Balanced
Findings: 1 Medium severity · 3 Low severity

Open (4)
What changed in this PR

Adds a randomized image-flipping transformer with GD integration, tests, and documentation.

Changes:

  • Implements independently configurable horizontal and vertical flips.
  • Adds validation and transformation tests.
  • Registers and documents the transformer.
File Description
src/​Transformers/​ImageFlipper.php Implements image flipping.
tests/​Transformers/​ImageFlipperTest.php Tests validation and flip behavior.
docs/​transformers/​image-flipper.md Documents the transformer.
docs/​preprocessing.md Lists Image Flipper.
mkdocs.yml Adds documentation navigation.
src/​CrossValidation/​Reports/​ConfusionMatrix.php Removes an unused import.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/Transformers/ImageFlipper.php
Comment thread docs/transformers/image-flipper.md
Comment thread src/Transformers/ImageFlipper.php Outdated
Comment thread tests/Transformers/ImageFlipperTest.php
andrewdalpino and others added 4 commits September 30, 2026 22:54
Remove unused parameter $probability from docblock.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

This branch has not been deployed

No deployments
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.

2 participants