मैंने h2o के साथ एक यादृच्छिक-वन मॉडल बनाया है। मैं इसे h2otree के साथ प्लॉट करने की कोशिश कर रहा हूं। मुझे टाइप एरर मिल रहा है: 'कोई नहीं टाइप' ऑब्जेक्ट चलने योग्य नहीं है

मैं त्रुटि को दोहरा सकता हूं। वर्ग H2OTree< /a> एक फ़ंक्शन __decode_categoricals(model, response['levels']) को कॉल करता है, जो किसी भी प्रकार के प्रतिक्रिया स्तरों पर पुनरावृति करता है।

from h2o.tree import H2OTree
first_tree = H2OTree(model = rf_model, tree_number = 0, tree_class = target_class_category)
#error replication
params = {"model": model.model_id,
                  "tree_number": 0,
                  "tree_class": target_class_category}


response = h2o.api(endpoint="GET /3/Tree", data=params)
for lvl_index in response['levels']:

    if len(lvl_index) >0: #error, 'NoneType' has no len()
        print('yes')
1
rdk77 12 जुलाई 2019, 12:22

1 उत्तर

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

यदि आप H2O ट्री की कल्पना करना चाहते हैं तो आप Mojo विज़ुअलाइज़र (दस्तावेज़ीकरण यहां) या इस पर पिछले प्रश्न/पोस्ट देखें:

H2O ट्री की कल्पना कैसे करें?

पायथन में H2O GBM और रैंडम फ़ॉरेस्ट MOJO मॉडल ट्री विज़ुअलाइज़ करना

0
Lauren 12 जुलाई 2019, 20:55