有没有一种简单的方法来在python中混乱稀疏矩阵?
这就是我改变非稀疏矩阵的方法:
index = np.arange(np.shape(matrix)[0])
np.random.shuffle(index)
return matrix[index]
Run Code Online (Sandbox Code Playgroud)
我怎么能用numpy稀疏呢?
我有以下ROC曲线:

并且它不会以1.0结尾,因为我的预测包括例如零
预测= [0.9,0.1,0.8,0.0]
对于ROC曲线,我采用top-k预测,首先是{0.9},然后是{0.9,0.8}等.如果预测中没有值> 0,则预测不会随着k的增加而改变.
因此我无法得到零的真正负值,并且由于误报率为fp /(fp + tn),因此曲线在达到1之前结束.
现在,我是否应该人为地使用零进行预测,或者如果曲线就这样结束就可以了?使用零也感觉不对.或者我错过了什么?
当我使用Androids AudioRecord从麦克风录制时,我得到了这个令人讨厌的神器

有没有办法避免或删除这个?它是什么?或者我得到了,因为我在配置中做错了(但其他一切正常).
这是我的AudioRecord配置:
sampleRateInHz = 44100;
channelConfigRec = AudioFormat.CHANNEL_IN_MONO;
audioFormat = AudioFormat.ENCODING_PCM_16BIT;
bufferSizeInBytesRec = AudioRecord.getMinBufferSize(sampleRateInHz, channelConfigRec, audioFormat);
audioSource = AudioSource.MIC;
Run Code Online (Sandbox Code Playgroud)
我很确定我的代码是正确的,因为我可以记录所有内容,但是在开头就有这样的点击.