मैं कोड के एक टुकड़े को समाप्त करने के लिए किसी अन्य डेवलपर की प्रतीक्षा कर रहा हूं जो -1,0, या 1 के मूल्यों के साथ आकार (100,2000) की एक एनपी सरणी लौटाएगा।
इस बीच, मैं बेतरतीब ढंग से उन्हीं विशेषताओं की एक सरणी बनाना चाहता हूं ताकि मुझे अपने विकास और परीक्षण पर एक शुरुआत मिल सके। बात यह है कि मैं चाहता हूं कि यह बेतरतीब ढंग से बनाई गई सरणी हर बार समान हो, ताकि मैं एक ऐसे सरणी के खिलाफ परीक्षण नहीं कर रहा हूं जो हर बार जब मैं अपनी प्रक्रिया को फिर से चलाता हूं तो इसका मूल्य बदलता रहता है।
मैं अपनी सरणी इस तरह बना सकता हूं, लेकिन क्या इसे बनाने का कोई तरीका है ताकि यह हर बार समान हो। मैं ऑब्जेक्ट को अचार कर सकता हूं और इसे अनपिक कर सकता हूं, लेकिन सोच रहा हूं कि क्या कोई और तरीका है।
r = np.random.randint(3, size=(100, 2000)) - 1
numpy.random.seed()
जब मैं ध्यान नहीं दे रहा था तो किसी ने समारोह में झांका । :-) मैंने जानबूझकर इसे मूल मॉड्यूल से बाहर रखा। मेरा सुझाव है कि लोग अपने स्वयं के उदाहरणों का उपयोग करेंRandomState
और उन वस्तुओं को चारों ओर से पारित करें।