डेटा रीसेट करें
कुछ अवसरों में, आपको डेटा को विस्तृत से लंबे समय तक नया आकार देना होगा। आप इसके लिए reshape फ़ंक्शन का उपयोग कर सकते हैं। वाक्य-विन्यास है
numpy.reshape(a, newShape, order='C')
यहाँ,
a : सरणी जिसे आप फिर से व्यवस्थित करना चाहते हैं
newShape : नई इच्छाओं का आकार
आदेश : डिफ़ॉल्ट सी है जो एक आवश्यक पंक्ति शैली है।
Reshape की परीक्षा
import numpy as npe = np.array([(1,2,3), (4,5,6)])print(e)e.reshape(3,2)
आउटपुट:
// Before reshape[[1 2 3][4 5 6]]
//After Reshapearray([[1, 2],[3, 4],[5, 6]])
समतल डेटा
जब आप कुछ न्यूरल नेटवर्क जैसे कि कॉननेट से निपटते हैं, तो आपको एरे को समतल करना होगा। आप समतल () का उपयोग कर सकते हैं। वाक्य-विन्यास है
numpy.flatten(order='C')
यहाँ,
आदेश : डिफ़ॉल्ट सी है जो एक आवश्यक पंक्ति शैली है।
चपटे की छूट
e.flatten()
आउटपुट:
array([1, 2, 3, 4, 5, 6])