shape
, dtype
, numpy
tensor = tf.constant([[1.0, 2.0], [3.0, 4.0]])
arr = np.array([[1, 2], [3, 4]])
li = [[1, 2], [3, 4]]
te_var = tf.Variable(tensor)
arr_var = tf.Variable(arr)
li_var = tf.Variable(li)
a = tf.Variable([2.0, 3.0]) #float
a.assign([1, 2]) #초기 float -> int를 float로
# a.assign([1.0, 2.0, 3.0]) 크기가 달라 재할당 안됨
Reference
1) 제로베이스 데이터스쿨 강의자료