प्रौद्योगिकी साझेदारी

दत्तांश (प्रतिबिम्ब) संवर्धनम्

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. दत्तांशवर्धनम्

1. अधिकविविधतां प्रदातुं विद्यमानं दत्तांशसमूहं योजयन्तु, यथा भिन्नं पृष्ठभूमिकोलाहलं योजयित्वा चित्रस्य वर्णं आकारं च परिवर्तयितुं।

2. वर्धितं दत्तांशं ऑनलाइन उत्पद्यते

3. वर्धनप्रकारः : १.

(1) फ्लिप्

(2) कटनम्

(3) वर्ण

(4) तीक्ष्णं कृत्वा बिन्दुं योजयन्तु

2. सारांशः

1. दत्तांशवर्धनेन दत्तांशं विकृत्य विविधतां प्राप्यते, तस्मात् प्रतिरूपं अधिकं सामान्यीकरणीयं भवति ।

2. सामान्यप्रतिबिम्बवर्धनं पलटनं, कटनं, विवर्णीकरणं च अन्तर्भवति

3. केवलं दत्तांशसमूहं परिवर्तयन्तु

4. भविष्यवाणीप्रक्रियायाः समये सटीकं परिणामं प्राप्तुं वयं प्रायः केवलं प्रशिक्षणनमूनानां उपरि चित्रवर्धनं कुर्मः, भविष्यवाणीप्रक्रियायाः समये यादृच्छिकक्रियाभिः सह चित्रवर्धनस्य उपयोगं न कुर्मः

5. गहनशिक्षणरूपरेखा अनेकाः भिन्नाः प्रतिबिम्बवर्धनविधयः प्रदाति, येषां प्रयोगः एकत्रैव कर्तुं शक्यते ।

3. संहिता

1. संवर्धनविधिःaug

def apply(img, aug, num_rows=2, num_cols=4, scale=1.5):
    Y = [aug(img) for _ in range(num_rows * num_cols)]
    d2l.show_images(Y, num_rows, num_cols, scale=scale)

2. पलटनम्

apply(img, torchvision.transforms.RandomHorizontalFlip())
apply(img, torchvision.transforms.RandomVerticalFlip())

3. कटनम्

#面积为原始面积10%到100%的区域,宽高比从0.5~2之间随机取值
shape_aug = torchvision.transforms.RandomResizedCrop(
    (200, 200), scale=(0.1, 1), ratio=(0.5, 2))
apply(img, shape_aug)

4. कान्तिः

apply(img, torchvision.transforms.ColorJitter(
    brightness=0.5, contrast=0, saturation=0, hue=0))

5. वर्णस्वरः

apply(img, torchvision.transforms.ColorJitter(
    brightness=0, contrast=0, saturation=0, hue=0.5))

दीप्ति(brightness), विप्रकर्ष (contrast),संतृप्ति(saturation) तथा ह्यु (hue

6. मिश्रणम्

augs = torchvision.transforms.Compose([
    torchvision.transforms.RandomHorizontalFlip(), color_aug, shape_aug])
apply(img, augs)