मैं यह समझने की कोशिश कर रहा हूं कि हमारे प्रयोगों के लिए कॉन्फ़िगरेशन फ़ाइल कैसे बनाई जाए

आइए इस उदाहरण को एलनएनएलपी दस्तावेज से लेते हैं

प्रशिक्षण और भविष्यवाणी

विशेष रूप से यह स्निपेट

हमें "token_embedders" कहाँ से मिले? दस्तावेज़ के रूप में "मूल" नहीं होना चाहिए यहां?< /ए>

या मुझे कुछ याद आ रहा है?

3
Ариж Аль Адел 8 अक्टूबर 2020, 20:56

1 उत्तर

सबसे बढ़िया उत्तर

यहां थोड़ा शार्ट-कट चल रहा है। लंबा रूप यह होगा:

"model": {
  "type": "simple_classifier",
  "embedder": {
    "type": "basic",
    "token_embedders": {
      ...
    }
  }
}

BasicTextFieldEmbedder TextFieldEmbedder का डिफ़ॉल्ट कार्यान्वयन है, और इसलिए आपको स्पष्ट रूप से "type": "basic" कहने की आवश्यकता नहीं है। "token_embedders" केवल BasicTextFieldEmbedder.__init__() का एक पैरामीटर है, जैसा कि यहां देखा गया है: https://github.com/allenai/allennlp/blob/master/allennlp/modules/text_field_embedders/basic_text_field_embedder.py#L35

0
Dirk Groeneveld 9 अक्टूबर 2020, 04:47