Загрузка видео...

Не удалось загрузить видео

На главную

Division II State Semifinal 🌟 2Q | 5:01 Avon - 14 Archbishop Hoban - 0 Avon extends its lead to two possessions on a 5-yard TD run by Cameron Wendell. #NEOFB 🏈

22,510 просмотров • 1 год назад •via X (Twitter)

Комментарии: 0

Нет доступных комментариев

Здесь появятся комментарии из оригинального поста

Похожие видео

49ers just wrapped up Block 2 of camp with a reminder of how good Brock Purdy is — even without his top 3 WR (Evans/Stribling injuries are NOT serious), Purdy's offense managed some crisp success: 🏈Demarcus Robinson was Purdy's favorite WR, reminiscent of when 49ers beat Philly with a skeleton crew. The deep out was the duo's bread and better 🏈Best play: Excellent one-handed catch from TE Brayden Willis on a corner route from Mac Jones. 🏈Deommodore Lenoir had two more PBUs — including one on a Purdy-Robinson deep out. CB1 been very active this camp and said this morning on KNBR that he's as locked in as ever 🏈6-3 rookie CB Ephesians Prysock notched a nice reaching PBU vs 5-9 Junior Bergen. 🏈Speaking of Bergen, he's making quite a few plays on offense and I wouldn't be quick to discount him in the punt return battle. FWIW, Bergen has made more offensive plays than Jacob Cowing, with whom he may be in a battle for a 53-man spot 🏈49ers did some red-zone work today where safety Ji'Ayir Brown had a nice, athletic PBU in the corner against TE Jake Tonges. Jordan Watkins later caught a TD from Jones in the corner 🏈New RB Khalil Herbert is wearing No. 40. He dished out some real contact on his first run — at 212 but just 5-9, Herbert is not a player defenders enjoy running in to. He'll be in the KR mix alongside Deebo Samuel — "hell yeah, let's go!" was Boyer's reaction to the Deebo signing 🏈LB Nick Martin dropped what should've been an easy INT from Kurtis Rourke, but he was in correct position. Later he made a nice stop on a Kyle Juszczyk catch 🏈Team drills started with a nice CMC run (he's had a handful already). And yes, as I've stated already and will discuss more, rookie Jaden Dugger worked with the thinned-out DE group for the first time. He did notch a would-be sack. A lot to unpack when it comes to his talent and that move as the 49ers navigate the dog days. More soon...

David Lombardi

46,415 просмотров • 1 месяц назад

I have not seen enough about the decision from Mike Vrabel and Tim Kelly to go for 2 down by 8 last night. Here’s why I loved it: 1) NFL teams this season have been successful on 55% of two-point conversion attempts. The odds were in the Titans’ favor. 2) Will Levis was dealing in the 2nd half. 3) Titans still had all three timeouts and the two-minute warning. 4) Miami struggled to move the ball on offense all night. Their three scoring drives went for 12, 7, and 59 yards. 5) If successful on the two-point conversion, a stop on defense and a TD wins the game. If unsuccessful, you can still send it to OT. 6) Titans offense marched down the field, scored the TD to make it a one possession game and essentially told Miami, “we are going for two because we know you cannot stop us right now.” The odds are in your favor. It’s a good mathematical decision. You want to psych out an opposing offense? Give them the ball knowing they need to run the clock out, or you are going to have a chance to WIN the game, not send it to overtime. They saw what your offense just did to their defense. They saw your QB on the sideline screaming and hyping everyone up. Cutting the lead to six put WAY more pressure on the Dolphins offense. You want to hype up your defense? Put them back on the field knowing your offense just did their job. Put them back on the field knowing a stop and a TD wins it. At that point, they aren’t in the mindset of “we need a stop to have a chance to go to OT.” They are thinking, “let’s go out here, get a stop, and give our offense a chance to WIN.” There’s a fundamental difference in playing to WIN and playing NOT to LOSE. This was a decision by a coaching staff that was playing to WIN. Brilliant game by Vrabel and Kelly. Brilliant execution late in the game by the offense and the defense. Completely out-coached one of the best offensive minds in the game. #Titans

Jake!

36,853 просмотров • 2 лет назад

THIS IS WHY THE SOUTHERN LEBANESE ARE ANGRY 🇱🇧🇮🇱 The Full 14 Articles Lebanon Signed Read Like a SURRENDER, Not a Treaty Al-Jadeed obtained the complete Trilateral Framework signed in Washington, the document no government released in public. The clauses, in plain language: 1) DISARM FIRST (Art. 4): Lebanon commits to the "complete and verified disarmament" of every non-state armed group on its soil, Hezbollah unnamed but unmistakable, before anything is given back. 2) WITHDRAWAL IS THE REWARD (Art. 2, 5): The IDF only "progressively redeploys" out of two pilot zones, governed by a Security Annex that DOESN'T EVEN EXIST YET, and Israel's "no territorial ambitions" pledge is conditioned entirely on a disarmament IT ALONE gets to certify as complete. 3) SOVEREIGNTY ON PAPER (Art. 6): Lebanon holds the "exclusive sovereign authority" over war and peace, a clause built to outlaw the resistance by name without naming it. 4) AID ON A LEASH (Art. 9, 11): U.S. money to the Lebanese army is "strictly conditioned on verifiable milestones" and oversight. Beirut also pledges to choke off all funds to non-state groups, then keep reconstruction money out of their hands entirely. 5) RECONSTRUCTION, SEPARATELY GATED (Art. 10): Washington will "rally partners" to rebuild Lebanon, but on a SEPARATE track from the conditioned aid, leverage held in reserve. 6) THE TELL (Art. 14): The whole framework closes with both governments expressing "deep appreciation for the vision and leadership of President Donald J. Trump."

Ryan Rozbiani

61,924 просмотров • 3 месяцев назад

[LSTM] by Hand ✍️ LSTMs have been the most effective architecture to process long sequences of data, until our world was taken over by the Transformers. LSTMs belong to the broader family of recurrent neural network (RNNs) that process data sequentially in a recurrent manner. Transformers, on the other hand, abandon recurrence and use self-attention instead to process data concurrently in parallel. Recently, there is renewed interest in recurrence as people realized self-attention doesn’t scale to extremely long sequences, like hundreds of thousands of tokens. Mamba is a good example to bring back recurrence. All of a sudden, it is cool to study LSTMs. How do LSTMs work? [1] Given ↳ 🟨 Input sequence X1, X2, X3 (d = 3) ↳ 🟩 Hidden state h (d = 2) ↳ 🟦 Memory C (d = 2) ↳ Weight matrices Wf, Wc, Wi, Wo Process t = 1 [2] Initialize ↳ Randomly set the previous hidden state h0 to [1, 1] and memory cells C0 to [0.3, -0.5] [3] Linear Transform ↳ Multiply the four weight matrices with the concatenation of current input (X1) and the previous hidden state (h0). ↳ The results are feature values, each is a linear combination of the current input and hidden state. [4] Non-linear Transform ↳ Apply sigmoid σ to obtain gate values (between 0 and 1). • Forget gate (f1): [-4, -6] → [0, 0] • Input gate (i1): [6, 4] → [1, 1] • Output gate (o1): [4, -5] → [1, 0] ↳ Apply tanh to obtain candidate memory values (between -1 and 1) • Candidate memory (C’1): [1, -6] → [0.8, -1] [5] Update Memory ↳ Forget (C0 .* f1): Element-wise multiply the current memory with forget gate values. ↳ Input (C’1 .* o1): Element-wise multiply the “candidate” memory with input gate values. ↳ Update the memory to C1 by adding the two terms above: C0 .* f1 + C’1 .* o1 = C1 [6] Candiate Output ↳ Apply tanh to the new memory C1 to obtain candidate output o’1. [0.8, -1] → [0.7, -0.8] [7] Update Hidden State ↳ Output (o’1 .* o1 → h1): Element-wise multiply the candidate output with the output gate. ↳ The result is updated hidden state h1 ↳ Also, it is the first output. Process t = 2 [8] Initialize ↳ Copy previous hidden state h1 and memory C1 [9] Linear Transform ↳ Repeat [3] [10] Update Memory (C2) ↳ Repeat [4] and [5] [11] Update Hidden State (h2) ↳ Repeat [6] and [7] Process t = 3 [12] Initialize ↳ Copy previous hidden state h2 and memory C2 [13] Linear Transform ↳ Repeat [3] [14] Update Memory (C3) ↳ Repeat [4] and [5] [15] Update Hidden State (h3) ↳ Repeat [6] and [7]

Tom Yeh

73,030 просмотров • 2 лет назад

[Deep RNN] by Hand ✍️ A Deep Recurrent Neural Network (RNN) extends a basic single-layer RNN into multiple layers of hidden states, effectively incorporating deep learning into the RNN architecture. How does a Deep RNN work? [1] Given ↳ A sequence of four inputs X1, X2, X3, X4 ⬛️ ↳ Recurrent weights and biases for hidden layers a 🟩, b 🟧, c 🟪, and the output layer y 🟦. [2] Initialize Hidden States ↳ Set a0, b0, c0 to zeros — Process X1 (t = 1)— [3] First Hidden Layer (a) 🟩: a0 → a1 ↳ The transformation matrix is horizontal concatenation of input weights, hidden state weights and biases, visualized as [⬛️ | 🟩 | ⬜️] . ↳ The state matrix is vertical concatenation of input X1, previous hidden state a0, and an extra 1, visualized as [⬛️ ; 🟩 ; 1]. ↳ Multiply the two matrices to obtain new hidden state a1 = [0 ; 1]. [4] Second Hidden Layer (b) 🟪: b0 → b1 ↳ First layer a1 🟩 becomes the input. ↳ The transformation matrix is visualized as [🟩 | 🟪 | ⬜️]. ↳ The state matrix is the combination of a1, b0, and 1, visualized as [🟩; 🟪 ; 1]. ↳ Multiply the two matrices to obtain new hidden state b1 = [1; -1]. [5] Third Hidden Layer (c) 🟧: c0 → c1 ↳ Second layer b 🟪 becomes the input. ↳ The transformation matrix is visualized as [🟪 | 🟧 | ⬜️]. ↳ The state matrix is the combination of a1, b0, and 1, visualized as [🟪; 🟧; 1]. ↳ Multiply the two matrices to obtain new hidden state b1 = [1; -1]. [6] Output Layer (Y) 🟦 ↳ The transformation matrix is visualized as [🟧 | ⬜️]. ↳ The state matrix is the combination of c0 and , visualized as [🟧; 1]. ↳ Multiply the two matrices to obtain output Y1 = [3; 0; 3]. — Process X2 (t = 2)— [7] Previous Hidden States ↳ Copy the values of a1, b1, c1. [8] Hidden 🟩🟪🟧 + Output 🟦 ↳ Repeat [3]-[6] to obtain output Y2 = [5; 0; 4] — Process X3 (t = 3)— [9] Previous Hidden States ↳ Copy the values of a2, b2, c2. [10] Hidden 🟩🟪🟧 + Output 🟦 ↳ Repeat [3]-[6] to obtain output Y3 = [13; -1; 9] — Process X4 (t = 4)— [11] Previous Hidden States ↳ Copy the values of a3, b3, c3. [12] Hidden 🟩🟪🟧 + Output 🟦 ↳ Repeat [3]-[6] to obtain output Y4 = [15; 7; 2]

Tom Yeh

26,553 просмотров • 2 лет назад