question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Monitor augmentation function used

See original GitHub issue

Hello 👋

I’m using the library to randomly augment images during training.

I set the probability for each function (I’m using 20 of them) to be 0.1 so that not all of them are used at once. Then I compose the augmentation function with A.Compose which in turn I use during training.

Is there a way to know which function is actually used on each image? I may want to change annotation of the fly depending on the augmentation function used

Thanks!

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
BloodAxecommented, Jan 12, 2021

Greetings,

That’s indeed the only way to know what augmentation and which what parameters has been applied. May I ask what is your use-case scenario that require to change annotation depending on the applied augmentations?

0reactions
Dipetcommented, Jan 15, 2021

Hello! If I understand you correctly symmetric keypoints augmentations may help you. Also you may to try use ReplayCompose to check which aumgentations was applied https://albumentations.ai/docs/examples/replay/ Or another way to add additional information about keypoints order to tail of each keypoint and after that reconstruct their order.

Read more comments on GitHub >

github_iconTop Results From Across the Web

A Complete Guide to Data Augmentation | DataCamp
Data augmentation is a technique of artificially increasing the training set by creating modified copies of a dataset using existing data. It includes...
Read more >
Data Augmentation Applied to Machine Learning-Based ...
It uses the Monte Carlo technique to artificially increase the number of model inputs coupled to the nearest neighbor search (NNS) by geometric...
Read more >
What Is Labor Augmentation? - Lancaster General Health
Labor augmentation is the process of stimulating the uterus in order to increase the frequency, duration or intensity of contractions after labor has...
Read more >
How to Configure Image Data Augmentation in Keras
Image data augmentation is used to expand the training dataset in order to improve the performance and ability of the model to generalize....
Read more >
Deep learning and data augmentation based data imputation ...
Generative adversarial network (GAN) based deep learning method and data augmentation technique are used for the imputation between the STSs; ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found