third_party/NNPACK/test/fully-connected-output/smoke.cc
TEST(MRxNR_4x24, batch_subblock) {
	FullyConnectedTester tester;
	tester.outputChannels(24)
		.iterations(100)
		.errorLimit(1.0e-5);
	for (size_t batchSize = 1; batchSize < 4; batchSize += 1) {
		tester.batchSize(batchSize)
			.testOutput();
	}
}
/*
 * Test that implementation works for batch subblocks (less than a single register block of minibatch)
 */
Test that implementation works for batch subblocks (less than a single register block of minibatch)
Test that implementation works for batch subblocks ( less than a single register block of minibatch )
TEST(MRxNR_4x24, batch_subblock) {
	FullyConnectedTester tester;
	tester.outputChannels(24)
		.iterations(100)
		.errorLimit(1.0e-5);
	for (size_t batchSize = 1; batchSize < 4; batchSize += 1) {
		tester.batchSize(batchSize)
			.testOutput();
	}
}
TEST ( MRxNR_4x24 , batch_subblock ) { FullyConnectedTester tester ; tester . outputChannels ( 24 ) . iterations ( 100 ) . errorLimit ( 1.0e-5 ) ; for ( size_t batchSize = 1 ; batchSize < 4 ; batchSize += 1 ) { tester . batchSize ( batchSize ) . testOutput ( ) ; } }
Test that implementation works for batch subblocks (less than a single register block of minibatch)
Test that implementation works for batch subblocks ( less than a single register block of minibatch )