คำถามติดแท็ก data-science

7
ฉันจะเรียกใช้ฟังก์ชัน BatchNormalization ใน Keras ได้ที่ไหน
ถ้าฉันต้องการใช้ฟังก์ชั่น BatchNormalization ใน Keras ฉันต้องโทรหามันแค่ครั้งแรกตอนเริ่มต้นหรือไม่? ฉันอ่านเอกสารนี้แล้ว: http://keras.io/layers/normalization/ ฉันไม่เห็นที่ฉันควรจะเรียกมันว่า ด้านล่างเป็นรหัสของฉันพยายามใช้: model = Sequential() keras.layers.normalization.BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None) model.add(Dense(64, input_dim=14, init='uniform')) model.add(Activation('tanh')) model.add(Dropout(0.5)) model.add(Dense(64, init='uniform')) model.add(Activation('tanh')) model.add(Dropout(0.5)) model.add(Dense(2, init='uniform')) model.add(Activation('softmax')) sgd = SGD(lr=0.1, decay=1e-6, momentum=0.9, nesterov=True) model.compile(loss='binary_crossentropy', optimizer=sgd) model.fit(X_train, y_train, nb_epoch=20, batch_size=16, show_accuracy=True, validation_split=0.2, verbose = 2) ฉันถามเพราะถ้าฉันเรียกใช้รหัสด้วยบรรทัดที่สองรวมถึงการทำให้เป็นมาตรฐานชุดงานและถ้าฉันเรียกใช้รหัสโดยไม่มีบรรทัดที่สองฉันได้รับผลลัพธ์ที่คล้ายกัน ดังนั้นฉันไม่ได้เรียกฟังก์ชั่นในตำแหน่งที่ถูกต้องหรือฉันเดาว่ามันไม่ได้สร้างความแตกต่างมากนัก

13
ไม่รู้จัก 'Conda' เป็นคำสั่งภายในหรือภายนอก
ฉันติดตั้ง Anaconda3 4.4.0 (32 บิต) บนเครื่อง Windows 7 Professional ของฉันและนำเข้า NumPy และ Pandas บนโน้ตบุ๊ก Jupyter ดังนั้นฉันจึงถือว่า Python ได้รับการติดตั้งอย่างถูกต้อง แต่เมื่อฉันพิมพ์conda listและconda --versionในพรอมต์คำสั่งมันบอกว่าconda is not recognized as internal or external command. ฉันได้ตั้งค่าตัวแปรสภาพแวดล้อมสำหรับ Anaconda3; Variable Name: Path,Variable Value: C:\Users\dipanwita.neogy\Anaconda3 ฉันจะทำให้มันทำงานได้อย่างไร?

6
ไม่สามารถจัดสรรอาร์เรย์ด้วยรูปร่างและชนิดข้อมูล
ฉันประสบปัญหาในการจัดสรรอาร์เรย์ขนาดใหญ่เป็นจำนวนมากบน Ubuntu 18 ในขณะที่ไม่ประสบปัญหาเดียวกันใน MacOS ฉันพยายามจัดสรรหน่วยความจำสำหรับอาร์เรย์ numpy ที่มีรูปร่าง(156816, 36, 53806) ด้วย np.zeros((156816, 36, 53806), dtype='uint8') และในขณะที่ฉันได้รับข้อผิดพลาดบน Ubuntu OS >>> import numpy as np >>> np.zeros((156816, 36, 53806), dtype='uint8') Traceback (most recent call last): File "<stdin>", line 1, in <module> numpy.core._exceptions.MemoryError: Unable to allocate array with shape (156816, 36, 53806) and …

5
จะโหลดโมเดลจากไฟล์ HDF5 ใน Keras ได้อย่างไร?
จะโหลดโมเดลจากไฟล์ HDF5 ใน Keras ได้อย่างไร? สิ่งที่ฉันพยายาม: model = Sequential() model.add(Dense(64, input_dim=14, init='uniform')) model.add(LeakyReLU(alpha=0.3)) model.add(BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None)) model.add(Dropout(0.5)) model.add(Dense(64, init='uniform')) model.add(LeakyReLU(alpha=0.3)) model.add(BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None)) model.add(Dropout(0.5)) model.add(Dense(2, init='uniform')) model.add(Activation('softmax')) sgd = SGD(lr=0.1, decay=1e-6, momentum=0.9, nesterov=True) model.compile(loss='binary_crossentropy', optimizer=sgd) checkpointer = ModelCheckpoint(filepath="/weights.hdf5", verbose=1, save_best_only=True) model.fit(X_train, y_train, nb_epoch=20, batch_size=16, show_accuracy=True, validation_split=0.2, verbose = …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.