1
0

resnext101-32x4d.cfg 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053
  1. [net]
  2. # Training
  3. # batch=128
  4. # subdivisions=8
  5. # Testing
  6. batch=1
  7. subdivisions=1
  8. height=256
  9. width=256
  10. channels=3
  11. min_crop=128
  12. max_crop=448
  13. burn_in=1000
  14. learning_rate=0.1
  15. policy=poly
  16. power=4
  17. max_batches=800000
  18. momentum=0.9
  19. decay=0.0005
  20. angle=7
  21. hue=.1
  22. saturation=.75
  23. exposure=.75
  24. aspect=.75
  25. [convolutional]
  26. batch_normalize=1
  27. filters=64
  28. size=7
  29. stride=2
  30. pad=1
  31. activation=leaky
  32. [maxpool]
  33. size=2
  34. stride=2
  35. [convolutional]
  36. batch_normalize=1
  37. filters=64
  38. size=1
  39. stride=1
  40. pad=1
  41. activation=leaky
  42. [convolutional]
  43. groups = 32
  44. batch_normalize=1
  45. filters=64
  46. size=3
  47. stride=1
  48. pad=1
  49. activation=leaky
  50. [convolutional]
  51. batch_normalize=1
  52. filters=512
  53. size=1
  54. stride=1
  55. pad=1
  56. activation=linear
  57. [shortcut]
  58. from=-4
  59. activation=leaky
  60. [convolutional]
  61. batch_normalize=1
  62. filters=64
  63. size=1
  64. stride=1
  65. pad=1
  66. activation=leaky
  67. [convolutional]
  68. groups = 32
  69. batch_normalize=1
  70. filters=64
  71. size=3
  72. stride=1
  73. pad=1
  74. activation=leaky
  75. [convolutional]
  76. batch_normalize=1
  77. filters=512
  78. size=1
  79. stride=1
  80. pad=1
  81. activation=linear
  82. [shortcut]
  83. from=-4
  84. activation=leaky
  85. [convolutional]
  86. batch_normalize=1
  87. filters=64
  88. size=1
  89. stride=1
  90. pad=1
  91. activation=leaky
  92. [convolutional]
  93. groups = 32
  94. batch_normalize=1
  95. filters=64
  96. size=3
  97. stride=1
  98. pad=1
  99. activation=leaky
  100. [convolutional]
  101. batch_normalize=1
  102. filters=512
  103. size=1
  104. stride=1
  105. pad=1
  106. activation=linear
  107. [shortcut]
  108. from=-4
  109. activation=leaky
  110. [convolutional]
  111. batch_normalize=1
  112. filters=128
  113. size=1
  114. stride=1
  115. pad=1
  116. activation=leaky
  117. [convolutional]
  118. groups = 32
  119. batch_normalize=1
  120. filters=128
  121. size=3
  122. stride=2
  123. pad=1
  124. activation=leaky
  125. [convolutional]
  126. batch_normalize=1
  127. filters=1024
  128. size=1
  129. stride=1
  130. pad=1
  131. activation=linear
  132. [shortcut]
  133. from=-4
  134. activation=leaky
  135. [convolutional]
  136. batch_normalize=1
  137. filters=128
  138. size=1
  139. stride=1
  140. pad=1
  141. activation=leaky
  142. [convolutional]
  143. groups = 32
  144. batch_normalize=1
  145. filters=128
  146. size=3
  147. stride=1
  148. pad=1
  149. activation=leaky
  150. [convolutional]
  151. batch_normalize=1
  152. filters=1024
  153. size=1
  154. stride=1
  155. pad=1
  156. activation=linear
  157. [shortcut]
  158. from=-4
  159. activation=leaky
  160. [convolutional]
  161. batch_normalize=1
  162. filters=128
  163. size=1
  164. stride=1
  165. pad=1
  166. activation=leaky
  167. [convolutional]
  168. groups = 32
  169. batch_normalize=1
  170. filters=128
  171. size=3
  172. stride=1
  173. pad=1
  174. activation=leaky
  175. [convolutional]
  176. batch_normalize=1
  177. filters=1024
  178. size=1
  179. stride=1
  180. pad=1
  181. activation=linear
  182. [shortcut]
  183. from=-4
  184. activation=leaky
  185. [convolutional]
  186. batch_normalize=1
  187. filters=128
  188. size=1
  189. stride=1
  190. pad=1
  191. activation=leaky
  192. [convolutional]
  193. groups = 32
  194. batch_normalize=1
  195. filters=128
  196. size=3
  197. stride=1
  198. pad=1
  199. activation=leaky
  200. [convolutional]
  201. batch_normalize=1
  202. filters=1024
  203. size=1
  204. stride=1
  205. pad=1
  206. activation=linear
  207. [shortcut]
  208. from=-4
  209. activation=leaky
  210. [convolutional]
  211. batch_normalize=1
  212. filters=256
  213. size=1
  214. stride=1
  215. pad=1
  216. activation=leaky
  217. [convolutional]
  218. groups = 32
  219. batch_normalize=1
  220. filters=256
  221. size=3
  222. stride=2
  223. pad=1
  224. activation=leaky
  225. [convolutional]
  226. batch_normalize=1
  227. filters=2048
  228. size=1
  229. stride=1
  230. pad=1
  231. activation=linear
  232. [shortcut]
  233. from=-4
  234. activation=leaky
  235. [convolutional]
  236. batch_normalize=1
  237. filters=256
  238. size=1
  239. stride=1
  240. pad=1
  241. activation=leaky
  242. [convolutional]
  243. groups = 32
  244. batch_normalize=1
  245. filters=256
  246. size=3
  247. stride=1
  248. pad=1
  249. activation=leaky
  250. [convolutional]
  251. batch_normalize=1
  252. filters=2048
  253. size=1
  254. stride=1
  255. pad=1
  256. activation=linear
  257. [shortcut]
  258. from=-4
  259. activation=leaky
  260. [convolutional]
  261. batch_normalize=1
  262. filters=256
  263. size=1
  264. stride=1
  265. pad=1
  266. activation=leaky
  267. [convolutional]
  268. groups = 32
  269. batch_normalize=1
  270. filters=256
  271. size=3
  272. stride=1
  273. pad=1
  274. activation=leaky
  275. [convolutional]
  276. batch_normalize=1
  277. filters=2048
  278. size=1
  279. stride=1
  280. pad=1
  281. activation=linear
  282. [shortcut]
  283. from=-4
  284. activation=leaky
  285. [convolutional]
  286. batch_normalize=1
  287. filters=256
  288. size=1
  289. stride=1
  290. pad=1
  291. activation=leaky
  292. [convolutional]
  293. groups = 32
  294. batch_normalize=1
  295. filters=256
  296. size=3
  297. stride=1
  298. pad=1
  299. activation=leaky
  300. [convolutional]
  301. batch_normalize=1
  302. filters=2048
  303. size=1
  304. stride=1
  305. pad=1
  306. activation=linear
  307. [shortcut]
  308. from=-4
  309. activation=leaky
  310. [convolutional]
  311. batch_normalize=1
  312. filters=256
  313. size=1
  314. stride=1
  315. pad=1
  316. activation=leaky
  317. [convolutional]
  318. groups = 32
  319. batch_normalize=1
  320. filters=256
  321. size=3
  322. stride=1
  323. pad=1
  324. activation=leaky
  325. [convolutional]
  326. batch_normalize=1
  327. filters=2048
  328. size=1
  329. stride=1
  330. pad=1
  331. activation=linear
  332. [shortcut]
  333. from=-4
  334. activation=leaky
  335. [convolutional]
  336. batch_normalize=1
  337. filters=256
  338. size=1
  339. stride=1
  340. pad=1
  341. activation=leaky
  342. [convolutional]
  343. groups = 32
  344. batch_normalize=1
  345. filters=256
  346. size=3
  347. stride=1
  348. pad=1
  349. activation=leaky
  350. [convolutional]
  351. batch_normalize=1
  352. filters=2048
  353. size=1
  354. stride=1
  355. pad=1
  356. activation=linear
  357. [shortcut]
  358. from=-4
  359. activation=leaky
  360. [convolutional]
  361. batch_normalize=1
  362. filters=256
  363. size=1
  364. stride=1
  365. pad=1
  366. activation=leaky
  367. [convolutional]
  368. groups = 32
  369. batch_normalize=1
  370. filters=256
  371. size=3
  372. stride=1
  373. pad=1
  374. activation=leaky
  375. [convolutional]
  376. batch_normalize=1
  377. filters=2048
  378. size=1
  379. stride=1
  380. pad=1
  381. activation=linear
  382. [shortcut]
  383. from=-4
  384. activation=leaky
  385. [convolutional]
  386. batch_normalize=1
  387. filters=256
  388. size=1
  389. stride=1
  390. pad=1
  391. activation=leaky
  392. [convolutional]
  393. groups = 32
  394. batch_normalize=1
  395. filters=256
  396. size=3
  397. stride=1
  398. pad=1
  399. activation=leaky
  400. [convolutional]
  401. batch_normalize=1
  402. filters=2048
  403. size=1
  404. stride=1
  405. pad=1
  406. activation=linear
  407. [shortcut]
  408. from=-4
  409. activation=leaky
  410. [convolutional]
  411. batch_normalize=1
  412. filters=256
  413. size=1
  414. stride=1
  415. pad=1
  416. activation=leaky
  417. [convolutional]
  418. groups = 32
  419. batch_normalize=1
  420. filters=256
  421. size=3
  422. stride=1
  423. pad=1
  424. activation=leaky
  425. [convolutional]
  426. batch_normalize=1
  427. filters=2048
  428. size=1
  429. stride=1
  430. pad=1
  431. activation=linear
  432. [shortcut]
  433. from=-4
  434. activation=leaky
  435. [convolutional]
  436. batch_normalize=1
  437. filters=256
  438. size=1
  439. stride=1
  440. pad=1
  441. activation=leaky
  442. [convolutional]
  443. groups = 32
  444. batch_normalize=1
  445. filters=256
  446. size=3
  447. stride=1
  448. pad=1
  449. activation=leaky
  450. [convolutional]
  451. batch_normalize=1
  452. filters=2048
  453. size=1
  454. stride=1
  455. pad=1
  456. activation=linear
  457. [shortcut]
  458. from=-4
  459. activation=leaky
  460. [convolutional]
  461. batch_normalize=1
  462. filters=256
  463. size=1
  464. stride=1
  465. pad=1
  466. activation=leaky
  467. [convolutional]
  468. groups = 32
  469. batch_normalize=1
  470. filters=256
  471. size=3
  472. stride=1
  473. pad=1
  474. activation=leaky
  475. [convolutional]
  476. batch_normalize=1
  477. filters=2048
  478. size=1
  479. stride=1
  480. pad=1
  481. activation=linear
  482. [shortcut]
  483. from=-4
  484. activation=leaky
  485. [convolutional]
  486. batch_normalize=1
  487. filters=256
  488. size=1
  489. stride=1
  490. pad=1
  491. activation=leaky
  492. [convolutional]
  493. groups = 32
  494. batch_normalize=1
  495. filters=256
  496. size=3
  497. stride=1
  498. pad=1
  499. activation=leaky
  500. [convolutional]
  501. batch_normalize=1
  502. filters=2048
  503. size=1
  504. stride=1
  505. pad=1
  506. activation=linear
  507. [shortcut]
  508. from=-4
  509. activation=leaky
  510. [convolutional]
  511. batch_normalize=1
  512. filters=256
  513. size=1
  514. stride=1
  515. pad=1
  516. activation=leaky
  517. [convolutional]
  518. groups = 32
  519. batch_normalize=1
  520. filters=256
  521. size=3
  522. stride=1
  523. pad=1
  524. activation=leaky
  525. [convolutional]
  526. batch_normalize=1
  527. filters=2048
  528. size=1
  529. stride=1
  530. pad=1
  531. activation=linear
  532. [shortcut]
  533. from=-4
  534. activation=leaky
  535. [convolutional]
  536. batch_normalize=1
  537. filters=256
  538. size=1
  539. stride=1
  540. pad=1
  541. activation=leaky
  542. [convolutional]
  543. groups = 32
  544. batch_normalize=1
  545. filters=256
  546. size=3
  547. stride=1
  548. pad=1
  549. activation=leaky
  550. [convolutional]
  551. batch_normalize=1
  552. filters=2048
  553. size=1
  554. stride=1
  555. pad=1
  556. activation=linear
  557. [shortcut]
  558. from=-4
  559. activation=leaky
  560. [convolutional]
  561. batch_normalize=1
  562. filters=256
  563. size=1
  564. stride=1
  565. pad=1
  566. activation=leaky
  567. [convolutional]
  568. groups = 32
  569. batch_normalize=1
  570. filters=256
  571. size=3
  572. stride=1
  573. pad=1
  574. activation=leaky
  575. [convolutional]
  576. batch_normalize=1
  577. filters=2048
  578. size=1
  579. stride=1
  580. pad=1
  581. activation=linear
  582. [shortcut]
  583. from=-4
  584. activation=leaky
  585. [convolutional]
  586. batch_normalize=1
  587. filters=256
  588. size=1
  589. stride=1
  590. pad=1
  591. activation=leaky
  592. [convolutional]
  593. groups = 32
  594. batch_normalize=1
  595. filters=256
  596. size=3
  597. stride=1
  598. pad=1
  599. activation=leaky
  600. [convolutional]
  601. batch_normalize=1
  602. filters=2048
  603. size=1
  604. stride=1
  605. pad=1
  606. activation=linear
  607. [shortcut]
  608. from=-4
  609. activation=leaky
  610. [convolutional]
  611. batch_normalize=1
  612. filters=256
  613. size=1
  614. stride=1
  615. pad=1
  616. activation=leaky
  617. [convolutional]
  618. groups = 32
  619. batch_normalize=1
  620. filters=256
  621. size=3
  622. stride=1
  623. pad=1
  624. activation=leaky
  625. [convolutional]
  626. batch_normalize=1
  627. filters=2048
  628. size=1
  629. stride=1
  630. pad=1
  631. activation=linear
  632. [shortcut]
  633. from=-4
  634. activation=leaky
  635. [convolutional]
  636. batch_normalize=1
  637. filters=256
  638. size=1
  639. stride=1
  640. pad=1
  641. activation=leaky
  642. [convolutional]
  643. groups = 32
  644. batch_normalize=1
  645. filters=256
  646. size=3
  647. stride=1
  648. pad=1
  649. activation=leaky
  650. [convolutional]
  651. batch_normalize=1
  652. filters=2048
  653. size=1
  654. stride=1
  655. pad=1
  656. activation=linear
  657. [shortcut]
  658. from=-4
  659. activation=leaky
  660. [convolutional]
  661. batch_normalize=1
  662. filters=256
  663. size=1
  664. stride=1
  665. pad=1
  666. activation=leaky
  667. [convolutional]
  668. groups = 32
  669. batch_normalize=1
  670. filters=256
  671. size=3
  672. stride=1
  673. pad=1
  674. activation=leaky
  675. [convolutional]
  676. batch_normalize=1
  677. filters=2048
  678. size=1
  679. stride=1
  680. pad=1
  681. activation=linear
  682. [shortcut]
  683. from=-4
  684. activation=leaky
  685. [convolutional]
  686. batch_normalize=1
  687. filters=256
  688. size=1
  689. stride=1
  690. pad=1
  691. activation=leaky
  692. [convolutional]
  693. groups = 32
  694. batch_normalize=1
  695. filters=256
  696. size=3
  697. stride=1
  698. pad=1
  699. activation=leaky
  700. [convolutional]
  701. batch_normalize=1
  702. filters=2048
  703. size=1
  704. stride=1
  705. pad=1
  706. activation=linear
  707. [shortcut]
  708. from=-4
  709. activation=leaky
  710. [convolutional]
  711. batch_normalize=1
  712. filters=256
  713. size=1
  714. stride=1
  715. pad=1
  716. activation=leaky
  717. [convolutional]
  718. groups = 32
  719. batch_normalize=1
  720. filters=256
  721. size=3
  722. stride=1
  723. pad=1
  724. activation=leaky
  725. [convolutional]
  726. batch_normalize=1
  727. filters=2048
  728. size=1
  729. stride=1
  730. pad=1
  731. activation=linear
  732. [shortcut]
  733. from=-4
  734. activation=leaky
  735. [convolutional]
  736. batch_normalize=1
  737. filters=256
  738. size=1
  739. stride=1
  740. pad=1
  741. activation=leaky
  742. [convolutional]
  743. groups = 32
  744. batch_normalize=1
  745. filters=256
  746. size=3
  747. stride=1
  748. pad=1
  749. activation=leaky
  750. [convolutional]
  751. batch_normalize=1
  752. filters=2048
  753. size=1
  754. stride=1
  755. pad=1
  756. activation=linear
  757. [shortcut]
  758. from=-4
  759. activation=leaky
  760. [convolutional]
  761. batch_normalize=1
  762. filters=256
  763. size=1
  764. stride=1
  765. pad=1
  766. activation=leaky
  767. [convolutional]
  768. groups = 32
  769. batch_normalize=1
  770. filters=256
  771. size=3
  772. stride=1
  773. pad=1
  774. activation=leaky
  775. [convolutional]
  776. batch_normalize=1
  777. filters=2048
  778. size=1
  779. stride=1
  780. pad=1
  781. activation=linear
  782. [shortcut]
  783. from=-4
  784. activation=leaky
  785. [convolutional]
  786. batch_normalize=1
  787. filters=512
  788. size=1
  789. stride=1
  790. pad=1
  791. activation=leaky
  792. [convolutional]
  793. groups = 32
  794. batch_normalize=1
  795. filters=512
  796. size=3
  797. stride=2
  798. pad=1
  799. activation=leaky
  800. [convolutional]
  801. batch_normalize=1
  802. filters=4096
  803. size=1
  804. stride=1
  805. pad=1
  806. activation=linear
  807. [shortcut]
  808. from=-4
  809. activation=leaky
  810. [convolutional]
  811. batch_normalize=1
  812. filters=512
  813. size=1
  814. stride=1
  815. pad=1
  816. activation=leaky
  817. [convolutional]
  818. groups = 32
  819. batch_normalize=1
  820. filters=512
  821. size=3
  822. stride=1
  823. pad=1
  824. activation=leaky
  825. [convolutional]
  826. batch_normalize=1
  827. filters=4096
  828. size=1
  829. stride=1
  830. pad=1
  831. activation=linear
  832. [shortcut]
  833. from=-4
  834. activation=leaky
  835. [convolutional]
  836. batch_normalize=1
  837. filters=512
  838. size=1
  839. stride=1
  840. pad=1
  841. activation=leaky
  842. [convolutional]
  843. groups = 32
  844. batch_normalize=1
  845. filters=512
  846. size=3
  847. stride=1
  848. pad=1
  849. activation=leaky
  850. [convolutional]
  851. batch_normalize=1
  852. filters=4096
  853. size=1
  854. stride=1
  855. pad=1
  856. activation=linear
  857. [shortcut]
  858. from=-4
  859. activation=leaky
  860. [avgpool]
  861. [convolutional]
  862. filters=1000
  863. size=1
  864. stride=1
  865. pad=1
  866. activation=linear
  867. [softmax]
  868. groups=1