Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Data Science] Áp dụng các hàm kích hoạt theo lựa chọn

    Cho vector z∈Rnz \in \mathbb{R}^{n}z∈Rn và một mã hàm kích hoạt ccc. Áp dụng hàm tương ứng cho từng phần tử:

    • c=0c = 0c=0: ReLU, f(z)=max⁡(0,z)f(z) = \max(0, z)f(z)=max(0,z).
    • c=1c = 1c=1: Leaky ReLU với hệ số rò rỉ α\alphaα, f(z)=zf(z) = zf(z)=z nếu z≥0z \ge 0z≥0, ngược lại f(z)=αzf(z) = \alpha zf(z)=αz.
    • c=2c = 2c=2: tanh, f(z)=tanh⁡(z)=ez−e−zez+e−zf(z) = \tanh(z) = \dfrac{e^{z} - e^{-z}}{e^{z} + e^{-z}}f(z)=tanh(z)=ez+e−zez−e−z​.

    In ra vector kết quả gồm nnn giá trị (làm tròn 2 chữ số), cách nhau bởi dấu cách.

    • Định dạng đầu vào:

      Dòng 1: nnn ccc α\alphaα (nếu c≠1c \ne 1c=1 thì α\alphaα vẫn xuất hiện nhưng không dùng). Dòng 2: nnn số thực là zzz.

    • Ràng buộc đầu vào:

      1≤n≤201 \le n \le 201≤n≤20; c∈{0,1,2}c \in \{0,1,2\}c∈{0,1,2}; 0≤α≤10 \le \alpha \le 10≤α≤1; ∣zi∣≤20|z_i| \le 20∣zi​∣≤20.

    • Định dạng đầu ra:

      Một dòng gồm nnn số thực (làm tròn 2 chữ số).

    Ví dụ:

    Đầu vào:

    3 0 0.1
    -2 0 3
    

    Đầu ra:

    0.00 0.00 3.00

    Giải thích:

    ReLU: max(0,-2)=0, max(0,0)=0, max(0,3)=3.

    Đang tải editor...