He

lớp công anh

Anh ấy khởi tạo.

Nếu phân phối là TRUNCATED_NORMAL, nó sẽ lấy mẫu từ phân phối chuẩn bị cắt cụt tập trung vào 0 với stddev = sqrt(2 / fanIn) trong đó fanIn là số đơn vị đầu vào trong tensor trọng số.

Nếu phân phối là UNIFORM, nó sẽ lấy các mẫu từ phân phối đồng đều trong [-limit, limit] , trong đó limit = sqrt(6 / fanIn) (fanIn là số đơn vị đầu vào trong tensor trọng số).

Ví dụ:

Anh Bình Thường:

     long seed = 1001l;
     He<TFloat32, TFloat32> initializer =
             new org.tensorflow.framework.initializers.He<>(tf,
             Distribution.TRUNCATED_NORMAL, seed););
     Operand<TFloat32> values =
             initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
 

Anh ấy đồng phục:

     long seed = 1001l;
     He<TFloat32, TFloat32> initializer =
             new org.tensorflow.framework.initializers.He<>(tf,
             Distribution.UNIFORM, seed););
     Operand<TFloat32> values =
             initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
 

GHI CHÚ:

Đối với trình khởi tạo tương đương HeNormal, hãy sử dụng TRUNCATED_NORMAL cho tham số phân phối.

Đối với trình khởi tạo tương đương HeUniform, hãy sử dụng UNIFORM cho tham số phân phối.

Hằng số

gấp đôi TỈ LỆ

Hằng số kế thừa

Trường kế thừa

Nhà xây dựng công cộng

Anh ấy (Ops tf, Phân phối VarianceScaling.Distribution , hạt giống dài)
Tạo Trình khởi tạo He

Phương pháp kế thừa

Hằng số

chung kết tĩnh đôi QUY MÔ

Giá trị không đổi: 2.0

Nhà xây dựng công cộng

public He (Ops tf, Phân phối VarianceScaling.Distribution , hạt giống dài)

Tạo Trình khởi tạo He

Thông số
tf hoạt động của TensorFlow
phân bổ Kiểu phân phối cho trình khởi tạo He.
hạt giống hạt giống cho việc tạo số ngẫu nhiên. Trình khởi tạo được tạo bằng một hạt giống nhất định sẽ luôn tạo ra cùng một tenxơ ngẫu nhiên giống nhau cho hình dạng và dtype nhất định.