2017-09-29 6 views
-1

밤새 하모닉을위한 방정식을 만들려고 노력했습니다. 평균을 사용한 tensorflow. 여기 내가 사용해야 할 것은 아무것도 없으며, 직접 에게 도전입니다. 나는 내 수학을 가진 나의 어지간한 능력을 넘어선 지점에서, 포기하지 않고있다. 고조파 평균이 무엇인지 궁금하다면 : Figuring the Harmonic Meaneinsum() .eval 고조파 평균

그렇다면 여기에서 어디로 가야합니까 ???

import tensorflow as tf 
 

 
tf.reset_default_graph() 
 

 
i = tf.constant(0) 
 
b = lambda i: tf.add(i, 1) 
 
c = lambda i: tf.constant(1) 
 
d = lambda c: tf.mul(c, 3) 
 
v1 = lambda b: tf.divide(1, b, name="v1") 
 
v2 = lambda d: tf.divide(1, d, name='v2') 
 

 
tf.mul(1000, tf.reciprocal(tf.einsum('i,i->1001', v1 * v2).eval()))

인용문 그리고

, 내가 잘 웹 사이트를 사용하는 방법을 알고하지 않는 방식으로. 모든 비판 도움이 될 것입니다/

답변

1

문제가 너무 복잡해집니다. 예를 들어

h = 1./tf.reduce_mean(1/vals) 

: 샘플 vals 당신의 주어지면

, 당신은 함께 조화 평균을 계산할 수

import tensorflow as tf 
vals = tf.constant([1,5,8,10.]) 
h = 1./tf.reduce_mean(1/vals) 
with tf.Session() as sess: 
    print(sess.run(h)) 
+0

내가 참조하십시오. 그러나 그것은 4./tf.reduce_mean(1/vals) 일 것입니다. 수식은 n/(합계 (1/x (I) ... 1/x (n))이므로 대용량 데이터 세트의 경우 수동으로 값을 입력하는 것이 좋습니다. 두 벡터에 최소 직접 입력 . –

+0

더 나은 아직 항목을 계산하고, 목록을 주문하고, 값의 파일을 입력하십시오. 당신은 그 경로에있을 수 있다고 생각 nessuno ... 두 번 언급하고 너무 많이 편집 미안합니다 –

+0

파이썬 질문은 지상 진실을 제공합니다 : 우리는 미지수와 텐서가 필요합니다 ..... –