We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bd1acac commit 6f21ccfCopy full SHA for 6f21ccf
1 file changed
src/layout.rs
@@ -343,16 +343,10 @@ struct TriLayer {
343
}
344
345
impl TriLayer {
346
- fn apply(&self, last_layer: usize, second_to_last_layer: usize) -> Option<usize> {
347
- if (last_layer == self.activation_layers.0
348
- && second_to_last_layer == self.activation_layers.1)
349
- || (last_layer == self.activation_layers.1
350
- && second_to_last_layer == self.activation_layers.0)
351
- {
352
- Some(self.target_layer)
353
- } else {
354
- None
355
- }
+ fn apply(&self, layer_0: usize, layer_1: usize) -> Option<usize> {
+ (self.activation_layers == (layer_0, layer_1)
+ || self.activation_layers == (layer_1, layer_0))
+ .then_some(self.target_layer)
356
357
358
0 commit comments