# एक Dataset search करें

आप Roboflow में फ़ाइल नाम, खोज क्वेरी के माध्यम से छवि फ़ाइलें खोज सकते हैं, और विशिष्ट छवियाँ खोजने व अपने डेटा को बेहतर समझने के लिए क्वेरी और फ़िल्टर्स को मिलाकर उपयोग कर सकते हैं।

* **किसी स्प्लिट में एक निश्चित टैग वाली छवियाँ:**\
  `tag:factory split:train`\
  यह एक टैग फ़िल्टर और एक स्प्लिट फ़िल्टर का उपयोग करता है
* **सेमान्टिक सर्च और क्लास फ़िल्टर का उपयोग करके गायब लेबल खोजें**:\
  `person -class:helmet`\
  यह सेमान्टिक सर्च और क्लास फ़िल्टर पर एक इनवर्टेड फ़िल्टर का उपयोग करता है
* **यदि किसी क्लास वाली सभी छवियों को एक निश्चित फ़िल्टर चाहिए:**\
  `class:helmet AND NOT (tag:v1 OR tag:v2)`\
  यह एक क्लास फ़िल्टर, बूलियन लॉजिक और टैग फ़िल्टर का उपयोग करता है
* **कम एनोटेशन वाली चौड़ी छवियाँ ढूंढें:**\
  `min-width:1000 max-annotations:1`\
  यह न्यूनतम चौड़ाई फ़िल्टर और अधिकतम एनोटेशन काउंट फ़िल्टर का उपयोग करता है

पूरी सूची देखें [search filters](#search-filters)के साथ-साथ नीचे उदाहरण

{% hint style="info" %}
आप इन सभी सर्च फ़िल्टर और क्वेरीज़ को एक साथ जोड़ सकते हैं
{% endhint %}

### सेमान्टिक सर्च

आप छवियों का वर्णन करके खोज सकते हैं। ये क्वेरी आपकी खोज शब्दों से सबसे निकट संबंद्ध छवियों की खोज करेंगी और तब भी छवियाँ ढूंढने में मदद कर सकती हैं जब ऑब्जेक्ट्स वर्तमान में लेबल नहीं हैं।

सेमान्टिक सर्च तब होता है जब आप किसी फ़िल्टर सेलेक्टर के बिना टेक्स्ट क्वेरी दर्ज करते हैं (उदाहरण: `filename:`)

<figure><img src="https://2698615118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-252e7735b8f04fdeb7b567c8a73c783ba42c7ba0%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### फ़ाइल नाम से खोजें

आप फ़ाइल नाम फ़िल्टर या फाइल नाम टेक्स्टबॉक्स का उपयोग करके फ़ाइल नामों की खोज कर सकते हैं, जो आपके लिए क्वेरी बना देगा। `filename:` Search by File Name

<figure><img src="https://2698615118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-007ef7663b94243be3a88de95df3a6fe6345bf5f%2Fimage.png?alt=media" alt="" width="192"><figcaption></figcaption></figure>

### डेटासेट स्प्लिट द्वारा खोजें

डेटासेट स्प्लिट (train, valid, test) द्वारा छवियाँ खोजें

<figure><img src="https://2698615118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-42804a6e68a1551a7f23c0fe1746da8231fb5b02%2Fimage.png?alt=media" alt="" width="257"><figcaption></figcaption></figure>

## Search Filters

उपलब्ध फ़िल्टर्स यहाँ हैं:

* `like-image:<IMAGE_ID>`: छवि सामग्री के आधार पर सेमान्टिक सर्च
* `tag` : उपयोगकर्ता-प्रदान किए गए टैग द्वारा फ़िल्टर करें।
* `filename` : दिए गए फ़ाइल नाम से मेल खाने वाले फ़ाइल नामों के लिए खोज चलाता है। आंशिक मिलान के लिए क्वेरी के शुरू और अंत में \* का उपयोग करें।
* `split` : स्प्लिट (train, test, valid) द्वारा फ़िल्टर करता है।
* `job:<JOB_ID>` : दिए गए जॉब ID वाली छवियाँ दिखाता है।
* `min-width:X` : X से अधिक चौड़ाई वाली छवियाँ दिखाता है।
* `max-width:X` : X से कम चौड़ाई वाली छवियाँ दिखाता है।
* `min-height:X` : X से अधिक ऊँचाई वाली छवियाँ दिखाता है।
* `max-height:X` : X से कम ऊँचाई वाली छवियाँ दिखाता है।
* `min-annotations:X` : निर्दिष्ट संख्या से अधिक एनोटेशन वाली छवियाँ फ़िल्टर करता है।
* `max-annotations:X` : निर्दिष्ट संख्या से कम एनोटेशन वाली छवियाँ दिखाता है।
* `class:CLASS`: उन छवियों को दिखाता है जिनमें प्रदान किए गए लेबल के साथ कम से कम 1 एनोटेशन है।

### Boolean Logic

कठिन क्वेरी बनाने के लिए कई फ़िल्टर्स को जोड़ने के लिए AND, OR, NOT और कोष्ठक का उपयोग करें।

`class:helmet AND NOT (tag:v1 OR tag:v2)`

### Inverted Filters

फ़िल्टर से मेल खाने वाली छवियों को बाहर करने के लिए फ़िल्टर के पहले माइनस साइन जोड़ें।

`class:helmet -class:vest`

### Numeric Class Filters

छवि में लेबल किए गए आइटमों की संख्या द्वारा फ़िल्टर करें।

`class:helmet=3 class:vest>=4`

## API

आप हमारे माध्यम से अपने डेटासेट और छवियों को Roboflow पर भी खोज सकते हैं [Search API](https://docs.roboflow.com/api-reference/images/search#rest-api).
