argmax

    1熱度

    1回答

    我有一個2維NumPy ndarray。 array([[ 0., 20., -2.], [ 2., 1., 0.], [ 4., 3., 20.]]) 如何獲取最大元素的所有索引?所以我想作爲輸出數組([0,1],[2,2])。

    1熱度

    2回答

    我有一個帶有列X1,Y1,Z3的df。 df.describe顯示每列的統計信息 我想提取最小,最大和標準的說列Z3。 df[df.z3].idxmax()似乎並沒有工作

    0熱度

    1回答

    假設我有Tensorflow張量,其值是這樣的: A = [[0.7, 0.2, 0.1],[0.1, 0.4, 0.5]] 我怎樣才能改變此張成以下: B = [[1, 0, 0],[0, 0, 1]] 在其他單詞我想只保留最大值並用1代替。 任何幫助,將不勝感激。

    1熱度

    1回答

    我想設計這樣的損失函數: sum((y[argmax(y_)] - y_[argmax(y_)])²) 我沒有找到一個方法來做到y[argmax(y_)]。我試過y[k],y[:,k]和y[None,k]這些工作都沒有。這是我的代碼: Na = 3 x = tf.placeholder(tf.float32, [None, 2]) W = tf.Variable(tf.ze

    -1熱度

    1回答

    好的元素列表數量最多,所以我定義3名列表: (define mylist '((pause 5 5 5)(note 3 4 5)(pause 3 4 4))) (define myseqlist '(sequential-music-element (note 5 5 5) (note 4 3 4) (note 5 3 4))) (define myparlist '(parallel-mus

    1熱度

    1回答

    tf.argmax返回張量的前1位。我做了一些研究,沒有找到一種好的方法(掃描除外)來獲得張量的前5位。如果你有更好的方法,請告訴我。謝謝!

    -1熱度

    1回答

    我想知道如何在3D數組中使用tf.argmax。 我輸入的數據是這樣的: [[[0, -1, 5, 2, 1], [2, 2, 3, 2, 5], [6, 1, 2, 4, -1]], [[-1, -2, 3, 2, 1], [0, 3, 2, 7, -1], [-1, 5, 2, 1, 3]]] 而且我想通過這樣的該輸入數據得到argmax的輸出: [[2, 4, 0], [2, 3, 1

    1熱度

    1回答

    我有一個包含43142行和2列的.CSV文件(列表)。 當繪製列表中的值x對y: import numpy as np import matplotlib.pyplot as plt filename=np.genfromtxt(list.CSV,delimiter=',') plt.plot(filename[:,0],filename[:,1]) 我得到它具

    2熱度

    1回答

    當前版本的Tensorflow Argmax沒有指定「軸」和「維度」參數之間的區別。這是在給定official manual的唯一信息: tf.argmax(input, axis=None, name=None, dimension=None) {#argmax} Returns the index with the largest value across axes of a tensor

    2熱度

    3回答

    考慮陣列a np.random.seed([3,1415]) a = np.random.randint(0, 10, (10, 2)) a array([[0, 2], [7, 3], [8, 7], [0, 6], [8, 6], [0, 2], [0, 4], [9, 7], [3, 2]