# Dataset खोजें

आप Roboflow में इमेज फ़ाइलों को फ़ाइल नाम, एक search query, और queries व filters को मिलाकर विशिष्ट images खोजने और अपने data को बेहतर समझने के लिए search कर सकते हैं।

* **किसी निश्चित tag वाले split में images:**\
  `tag:factory split:train`\
  यह एक tag filter और एक split filter का उपयोग करता है
* **semantic search और class filter का उपयोग करके missing labels खोजें**:\
  `person -class:helmet`\
  यह semantic search और class filter पर inverted filter का उपयोग करता है
* **यदि किसी class वाली सभी images के लिए एक निश्चित filter चाहिए:**\
  `class:helmet AND NOT (tag:v1 OR tag:v2)`\
  यह एक class filter, boolean logic, और tag filters का उपयोग करता है
* **कम संख्या वाले annotations के साथ चौड़ी images खोजें:**\
  `min-width:1000 max-annotations:1`\
  यह एक minimum width filter और एक max annotation count filter का उपयोग करता है

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

{% hint style="info" %}
आप इन सभी search filters और queries को एक साथ जोड़ सकते हैं
{% endhint %}

### Semantic Search

आप images का वर्णन करके उन्हें search कर सकते हैं। ये queries आपकी search terms से सबसे अधिक संबंधित images को search करेंगी और जब objects अभी labeled न हों तब भी images खोजने में मदद कर सकती हैं।

Semantic search तब होती है जब आप किसी भी filter selector के बिना text query दर्ज करते हैं (जैसे: `filename:`)

<figure><img src="/files/8b2913df785c527bb5589a1e45c3d8a826463b20" alt=""><figcaption></figcaption></figure>

### फ़ाइल नाम से Search करें

आप file names को `filename:` filter या file name textbox का उपयोग करके search कर सकते हैं, जो आपके लिए query बना देगा।

<figure><img src="/files/db3c47df2acbb678372b72e8080aeea5b945ff22" alt="" width="192"><figcaption></figcaption></figure>

### Dataset Split के अनुसार Search करें

dataset split (train, valid, test) के अनुसार images search करें

<figure><img src="/files/63501668b6ca385dfbfb2a25d0826abcc50f9dc8" alt="" width="257"><figcaption></figcaption></figure>

## Search Filters

यहाँ उपलब्ध filters दिए गए हैं:

* `like-image:<IMAGE_ID>`: image content के आधार पर semantic search
* `tag` : उपयोगकर्ता द्वारा दिए गए tags के आधार पर filter करें।
* `filename` : दिए गए file name से मेल खाने वाले file names के लिए search चलाता है। आंशिक मिलान चलाने के लिए query की शुरुआत और अंत में \* का उपयोग करें।
* `split` : split (train, test, valid) के आधार पर filter करता है।
* `job:<JOB_ID>` : दिए गए job ID वाली images दिखाता है।
* `min-width:X` : X से अधिक width वाली images दिखाता है।
* `max-width:X` : X से कम width वाली images दिखाता है।
* `min-height:X` : X से अधिक height वाली images दिखाता है।
* `max-height:X` : X से कम height वाली images दिखाता है।
* `min-annotations:X` : निर्दिष्ट संख्या से अधिक annotations वाली images को filter करता है।
* `max-annotations:X` : निर्दिष्ट संख्या से कम annotations वाली images दिखाता है।
* `class:CLASS`: ऐसी images दिखाता है जिनमें दिए गए label के साथ कम से कम 1 annotation हो।

### Boolean Logic

कई filters को मिलाकर complex queries बनाने के लिए AND, OR, NOT, और parentheses का उपयोग करें।

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

### Inverted Filters

filter से मेल खाने वाली images को बाहर करने के लिए filter के पहले minus sign जोड़ें।

`class:helmet -class:vest`

### Numeric Class Filters

किसी image में labeled items की संख्या के आधार पर filter करें।

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

## API

आप Roboflow पर अपने dataset और images को हमारे [Search API](https://docs.roboflow.com/api-reference/images/search#rest-api).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.roboflow.com/roboflow/roboflow-hi/datasets/manage-datasets/dataset-search.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
