Tôi đang đợi một nhà phát triển khác hoàn thành một đoạn mã sẽ trả về một mảng hình dạng np (100,2000) với các giá trị là -1,0 hoặc 1.
Trong thời gian chờ đợi, tôi muốn tạo ngẫu nhiên một mảng có các đặc điểm giống nhau để tôi có thể bắt đầu quá trình phát triển và thử nghiệm của mình. Vấn đề là tôi muốn mảng được tạo ngẫu nhiên này giống nhau mỗi lần, để tôi không thử nghiệm với một mảng luôn thay đổi giá trị của nó mỗi khi tôi chạy lại quy trình của mình.
Tôi có thể tạo mảng của mình như thế này, nhưng có cách nào để tạo nó sao cho mỗi lần như vậy không. Tôi có thể nhặt đồ vật và bỏ chọn nó, nhưng tự hỏi liệu có cách nào khác không.
r = np.random.randint(3, size=(100, 2000)) - 1
numpy.random.seed()
chức năng khi tôi không chú ý. :-) Tôi cố tình để nó ra khỏi mô-đun ban đầu. Tôi khuyên mọi người nên sử dụng các phiên bản của riêng họRandomState
và chuyển các đối tượng đó xung quanh.