mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Add block evaluation to TensorReshaping/TensorCasting/TensorPadding/TensorSelect
This commit is contained in:
@@ -1247,10 +1247,10 @@ struct TensorEvaluator<const TensorBroadcastingOp<Broadcast, ArgType>, Device>
|
||||
ScalarNoConst, NumDims, typename ArgTensorBlock::XprType, Index>
|
||||
TensorBlockAssignment;
|
||||
|
||||
typename TensorBlockAssignment::Dst assignment_dst(
|
||||
input_block_sizes, input_block_strides, *materialized_input);
|
||||
|
||||
TensorBlockAssignment::Run(assignment_dst, input_block.expr());
|
||||
TensorBlockAssignment::Run(
|
||||
TensorBlockAssignment::target(input_block_sizes, input_block_strides,
|
||||
*materialized_input),
|
||||
input_block.expr());
|
||||
|
||||
input_buffer = *materialized_input;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user