MCPcopy Index your code
hub / github.com/pytorch/pytorch / Inception

Function Inception

caffe2/experiments/python/convnet_benchmarks.py:454–526  ·  view source on GitHub ↗
(order)

Source from the content-addressed store, hash-verified

452
453
454def Inception(order):
455 model = cnn.CNNModelHelper(order, name="inception",
456 use_cudnn=True, cudnn_exhaustive_search=True)
457 conv1 = model.Conv(
458 "data",
459 "conv1",
460 3,
461 64,
462 7,
463 ('XavierFill', {}),
464 ('ConstantFill', {}),
465 stride=2,
466 pad=3
467 )
468 relu1 = model.Relu(conv1, "conv1")
469 pool1 = model.MaxPool(relu1, "pool1", kernel=3, stride=2, pad=1)
470 conv2a = model.Conv(
471 pool1, "conv2a", 64, 64, 1, ('XavierFill', {}), ('ConstantFill', {})
472 )
473 conv2a = model.Relu(conv2a, conv2a)
474 conv2 = model.Conv(
475 conv2a,
476 "conv2",
477 64,
478 192,
479 3,
480 ('XavierFill', {}),
481 ('ConstantFill', {}),
482 pad=1
483 )
484 relu2 = model.Relu(conv2, "conv2")
485 pool2 = model.MaxPool(relu2, "pool2", kernel=3, stride=2, pad=1)
486 # Inception modules
487 inc3 = _InceptionModule(
488 model, pool2, 192, "inc3", 64, [96, 128], [16, 32], 32
489 )
490 inc4 = _InceptionModule(
491 model, inc3, 256, "inc4", 128, [128, 192], [32, 96], 64
492 )
493 pool5 = model.MaxPool(inc4, "pool5", kernel=3, stride=2, pad=1)
494 inc5 = _InceptionModule(
495 model, pool5, 480, "inc5", 192, [96, 208], [16, 48], 64
496 )
497 inc6 = _InceptionModule(
498 model, inc5, 512, "inc6", 160, [112, 224], [24, 64], 64
499 )
500 inc7 = _InceptionModule(
501 model, inc6, 512, "inc7", 128, [128, 256], [24, 64], 64
502 )
503 inc8 = _InceptionModule(
504 model, inc7, 512, "inc8", 112, [144, 288], [32, 64], 64
505 )
506 inc9 = _InceptionModule(
507 model, inc8, 528, "inc9", 256, [160, 320], [32, 128], 128
508 )
509 pool9 = model.MaxPool(inc9, "pool9", kernel=3, stride=2, pad=1)
510 inc10 = _InceptionModule(
511 model, pool9, 832, "inc10", 256, [160, 320], [32, 128], 128

Callers

nothing calls this directly

Calls 7

ConvMethod · 0.95
ReluMethod · 0.95
MaxPoolMethod · 0.95
AveragePoolMethod · 0.95
FCMethod · 0.95
SoftmaxMethod · 0.95
_InceptionModuleFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…