AlphaDropout
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Một lớp bỏ học Alpha.
Alpha Dropout là Dropout
giữ giá trị trung bình và phương sai của đầu vào về giá trị ban đầu của chúng, để đảm bảo thuộc tính tự chuẩn hóa ngay cả sau lần bỏ học này. Alpha Dropout rất phù hợp với Đơn vị tuyến tính hàm mũ theo tỷ lệ bằng cách đặt ngẫu nhiên các kích hoạt thành giá trị bão hòa âm.
Nguồn: Mạng thần kinh tự chuẩn hóa: https://arxiv.org/abs/1706.02515
Tuyên ngôn
@noDerivative
public let probability: Double
Khởi tạo lớp AlphaDropout
với probability
có thể định cấu hình.
điều kiện tiên quyết
xác suất phải là giá trị từ 0 đến 1 (bao gồm).
Tuyên ngôn
public init(probability: Double)
Thông số
probability | Xác suất của một nút bị loại bỏ. |
Thêm nhiễu vào input
trong quá trình đào tạo và không hoạt động trong quá trình suy luận.
Tuyên ngôn
@differentiable
public func forward(_ input: Tensor<Scalar>) -> Tensor<Scalar>
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-11-12 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-11-12 UTC."],[],[]]