नमस्ते! जो डेवलपर्स मुख्य रूप से Jupyter Notebook का इस्तेमाल करते हैं, उनके लिए एक सरल लेकिन शक्तिशाली लाइब्रेरी का परिचय दे रहा हूँ.


समस्या

अगर आप Jupyter Notebook में इमेज plot बार-बार और बहुत ज़्यादा करते हैं, तो आपने देखा होगा कि notebook फ़ाइल बहुत जल्दी भारी हो जाती है. थोड़ा सा भी plot करने पर 10MB का आकार तुरंत भर जाता है, और कभी-कभी यह बढ़कर 100MB के करीब भी पहुँच जाती है. ऐसे में VSC खुद भी धीमा हो जाता है, और ज़्यादा memory उपयोग तथा बड़े फ़ाइल आकार की वजह से काम करने में असुविधा होती है.


समाधान

dietnb इस समस्या को मौजूदा workflow के साथ पूरी तरह compatible रहते हुए बहुत सरल तरीके से हल करता है. Encoded images को सीधे Jupyter फ़ाइल के अंदर रखने के बजाय, यह उन्हें बाहरी PNG फ़ाइलों के रूप में सेव करता है और notebook में केवल उनका link छोड़ता है ताकि वे दिखाई दें.


इंस्टॉलेशन

pip install dietnb  
dietnb install  # 자동 활성화  

इसके बाद यह मौजूदा matplotlib उपयोग विधि के साथ पूरी तरह compatible रहता है.

GitHub: https://github.com/JinLover/dietnb
PyPI: https://pypi.org/project/dietnb/

कई उपयोगकर्ताओं से feedback मिले तो आभारी रहूँगा!

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.