e0df81789b43a95c32a8aa9e6ce64baba216c5fe,dataset/batch_image.py,BaseImagesBatch,rotate,#BaseImagesBatch#Any#Any#Any#Any#,196
Before Change
(always True for images as arrays, can be False for PIL.Images)
return self._rotate_image(self.get(ix, components), angle, preserve_shape, **kwargs)
@action
@inbatch_parallel(init="indices", post="assemble")
def random_rotate(self, ix, components="images", p=1., angle=None, **kwargs):
After Change
angle"s range to sample from in the form of (min_angle, max_angle), in degrees.
if float is passed than determenistic rotation will be perfomed
if p > 1 or p < 0:
raise ValueError("probability must be in [0,1]")
image = self.get(ix, components)
if np.random.random() < p:
angle = angle or (-45., 45.)
if not isinstance(angle, (float, int)):
angle = np.random.uniform(*(angle))
preserve_shape = kwargs.pop("preserve_shape", True)
return self._rotate_image(image, angle, preserve_shape=preserve_shape, **kwargs)
return image
@action
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 9
Instances
Project Name: analysiscenter/batchflow
Commit Name: e0df81789b43a95c32a8aa9e6ce64baba216c5fe
Time: 2017-12-15
Author: g.ivanov@analysiscenter.ru
File Name: dataset/batch_image.py
Class Name: BaseImagesBatch
Method Name: rotate
Project Name: scikit-image/scikit-image
Commit Name: f966ef79ae7c47b93029e065b3ee6686bab5bff7
Time: 2017-03-29
Author: jirka.borovec@seznam.cz
File Name: skimage/measure/fit.py
Class Name: LineModel
Method Name: predict_x
Project Name: scikit-image/scikit-image
Commit Name: f966ef79ae7c47b93029e065b3ee6686bab5bff7
Time: 2017-03-29
Author: jirka.borovec@seznam.cz
File Name: skimage/measure/fit.py
Class Name: LineModel
Method Name: predict_y