Test: com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayerTest$Overlapping
Working Directory: /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f
Java Environment: PATH = /usr/local/bin:/bin:/usr/bin:/opt/aws/bin; LESS_TERMCAP_md = [01;38;5;208m; LESS_TERMCAP_me = [0m; LESS_TERMCAP_mb = [01;31m; AWS_AUTO_SCALING_HOME = /opt/aws/apitools/as; LESS_TERMCAP_se = [0m; JAVA_HOME = /usr/java/latest; AWS_ELB_HOME = /opt/aws/apitools/elb; LESS_TERMCAP_us = [04;38;5;111m; EC2_HOME = /opt/aws/apitools/ec2; LANG = en_US.UTF-8; AWS_CLOUDWATCH_HOME = /opt/aws/apitools/mon; MAIL = /var/mail/ec2-user; LESS_TERMCAP_ue = [0m; LOGNAME = ec2-user; PWD = /home/ec2-user; _ = /usr/bin/nohup; LESSOPEN = ||/usr/bin/lesspipe.sh %s; SHELL = /bin/bash; SSH_CLIENT = 97.113.157.45 52739 22; AWS_PATH = /opt/aws; USER = ec2-user; SSH_CONNECTION = 97.113.157.45 52739 172.31.4.77 22; EC2_AMITOOL_HOME = /opt/aws/amitools/ec2; HOME = /home/ec2-user; SHLVL = 1
Java Command Line (from /home/ec2-user): /usr/java/jre1.8.0_201-amd64/bin/java -Xmx8g -ea -DSHUTDOWN_ON_EXIT=false -DTEST_REPO=/home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f -DMAX_AGE_MS=900000 -cp lib/00670735acb2a9d1421b506dc7d338bc.jar:lib/00a0d6831b6c082e31b510a4b1089df2.jar:lib/04fc92647ce25b41121683674a50dfdf.jar:lib/050ec1d69f7681fe412db40741058397.jar:lib/05d40fbe6e5951e52d4e6a1519b8da75.jar:lib/08b40148b5bca76ab5950bb742d7d668.jar:lib/08bfafc724b3ac2682a8cac0dccedc5d.jar:lib/091883993ef5bfa91da01dcc8fc52236.jar:lib/09def97e97d35ff4be5692b3d33d4bfc.jar:lib/0a46e5bc9bc2fbd3b68091066aff2737.jar:lib/0ad3ce52372f2ebe4927f9a30494fa17.jar:lib/0b81d022797740d72d21620781841374.jar:lib/0e5608a1e59e1045934bdef2d2fa0850.jar:lib/0f1782f92a3c66df7d821ab251f2cb89.jar:lib/101fb0618fbf80d1392d9e6bf2eaa8e1.jar:lib/10625c353c295bcabe4e1db780e379e8.jar:lib/107a627c73845a21a87a39ad38f92d84.jar:lib/121e7648387e33c5372c7105da223b12.jar:lib/13abaa9063510a7ce2430d7eebed0870.jar:lib/141508680e2dafdf7298fdd7bddcff03.jar:lib/141fd7a2ae613cb17d25ecd54b43eb3f.jar:lib/143abc194dd4fb1066274b2fb387218a.jar:lib/14db9869c65516219d1fcdf5cfefa578.jar:lib/15ea5fcf64ff595f9f2f17129ac5856b.jar:lib/16facd69d2968d7e7e38bacc1b224962.jar:lib/1722cd028600df34aea4c1277c9c2a26.jar:lib/1968a4d6c05fd7f233e9a07fe220d22b.jar:lib/1aac8a554c0a9b36340e8eba1c8a8ba9.jar:lib/1bfc2067934e2a965f2cda943728c589.jar:lib/1d172df000184d005b49bc6d30892a05.jar:lib/1d4e2c66ecc428dfeab1e108f0edd7c5.jar:lib/20368d1f52e031381a510cd1ce6ea2b7.jar:lib/20c02e69009088dfbdd53c75f7700b3d.jar:lib/226d9fa11e51e86010e46edfef1db018.jar:lib/23e5adfe8633edc6ffac378db84f0785.jar:lib/2496968bcb83fae2a86ab8a2bdb460ae.jar:lib/269e7c636ab8cd38ea8b6f17529f3f01.jar:lib/26ba82ebeffdb70db00bc53b2491f7a9.jar:lib/27961906062742677357a830080d8c41.jar:lib/282f0c6d6b60a82411806bd3f5b2cc04.jar:lib/289075e48b909e9e74e6c915b3631d2e.jar:lib/2a58ab164e360f5613c79761b6a63fc1.jar:lib/2de500c3ad6bde324f59977f67dc33cc.jar:lib/2eef7d65d7d8c074e9bfd4f17e4a80bc.jar:lib/2efa72cfa052eac90691143240d09d12.jar:lib/310f5841387183aca7900fead98d4858.jar:lib/3219d2b7850b1bd5a6d4b1c0f0b217fc.jar:lib/32da68b9491cfde9c9194c53033c6bb0.jar:lib/33083157d8725e867b2c71fb4ddf5e59.jar:lib/33f1b2268a4c34c88ca0b66959b1ca80.jar:lib/3722daa79c3df4c4ee8c67021d253002.jar:lib/37f55b3263db9e2db57c8e942a8fc722.jar:lib/38b6cb1ce53e3793c48e1d99848d1600.jar:lib/39de4e1383f61881098e2e66cbb2b475.jar:lib/3b6d55c99172309fe241b20fbe7a4bed.jar:lib/3d408d4dedda88febe4f693b036447fa.jar:lib/3f07f5df418af9ea2ebe80c3d6eccac4.jar:lib/3f7237fb56029591b5bdd2698c196220.jar:lib/3fc1fbf28c4e03129edee5a38f67022d.jar:lib/418d9dc8e1989950d9d47d12af38bcd7.jar:lib/447376f2e81153c5d5028a90984c7b1c.jar:lib/448ca410f6c052f7f7f03dc50afcacfa.jar:lib/44c764ae535dd3993c95b61926bbca3b.jar:lib/4566dcb75f3d95fcc4c2fc83ae562f71.jar:lib/457e270be55c353e690c6f54880103fa.jar:lib/45c9a837c21f68e8c93e85b121e2fb90.jar:lib/462c0959f0322016495f4598243bc0f2.jar:lib/467c2a1f64319c99b5faf03fc78572af.jar:lib/46908e11b408080d53246e4be44e66db.jar:lib/4735085c4a37313b00887dd0a0f99813.jar:lib/498ac36829826fe4b0d12af9550b5b0c.jar:lib/4990efa6b740f88e0772f3b8b815ba03.jar:lib/4afcf34855f1dbd8b848e2d1f76f16ec.jar:lib/4cd56b2e4977e541186de69f5126b4a6.jar:lib/4d776238357c3372e72638fed55abe92.jar:lib/4fb0f12636adc038c51f38b112aa9741.jar:lib/4fe524868110f7e8d08720ab905b7c32.jar:lib/4ffc32999d52167fe60c828861535a75.jar:lib/553b605c56ec6f508ab46ed026e21622.jar:lib/567159b1ae257a43e1391a8f59d24cfe.jar:lib/5681e3d364775e4d2702623999eea5b2.jar:lib/5777b00daedeaf5987b92ad35d2a8cb2.jar:lib/57c18dbf01a6ef7fa4da3fb594cd243e.jar:lib/59d7f8c3ea039987d635c439c92dd652.jar:lib/5adb0aa01800ec9adf981fbc5dd9d206.jar:lib/5b730d97e4e6368069de1983937c508e.jar:lib/5c342a3aa9c049b01fae41a578d6f681.jar:lib/5da6445d7b80aba2623e73d4561dcfde.jar:lib/5e1117483f28349045682443ae9012e4.jar:lib/5f01f25de85a379be43424e9ee8e1f36.jar:lib/5f94993d3cffa7a46fb3ac1f5c28afd8.jar:lib/5fa4ec4ec0c5aa70af8a7d4922df1931.jar:lib/60997176cc2577bda51a4cb2b77bdbe2.jar:lib/627f8ed34264009542bec1d54fc9dff2.jar:lib/6393363b47ddcbba82321110c3e07519.jar:lib/67beeee58df00366100061c7da82f4c2.jar:lib/67e722b27e3a33b33c1b263b99dd7c43.jar:lib/6819bbe98ec09c2e65a497195f1d3344.jar:lib/6a7e4b4111a7dd613a4490aaa1df2c31.jar:lib/6cb469cbbcf9eca78d50f7da595a8337.jar:lib/6e4bffb33fcd0deedf3f60ca6ade4e2d.jar:lib/6e99f75fa13b5436216b59352c58c498.jar:lib/6f14f04157cc81d356bbbc99acaad509.jar:lib/7073a370c21d93c2ecf67d67ecfbb8b4.jar:lib/711772ca262e399d68e6e8f452c952f3.jar:lib/72002652711fe0fa3218d2bf20f47409.jar:lib/724158117e6f09ff56649beab4e9374f.jar:lib/7244aab504c9fdce6c320498459b9432.jar:lib/736975c74a14da7db5befc44fe1011c5.jar:lib/7651a25ecbb8a2ea3fcb6c19be76aa37.jar:lib/768ac77b563dc452ac2d1c65a6c5c0ac.jar:lib/78372a4a57ef5a343cbec3466b7443c8.jar:lib/7b56e34995f7f1cb55d7806b935f90a4.jar:lib/7c49cd8e557ab6584ab9e4d2cd55f6a2.jar:lib/7f2e3050161ec3c6f8083db6a87a43f7.jar:lib/7f66f9d85c5bf11f6bd94e249392c86f.jar:lib/810d295fa792d2eeee858681e2864ae2.jar:lib/82b5561e7cb6d212dafa65bf69dc1932.jar:lib/83d82dd480da2aeba6429e746453ec0b.jar:lib/86898056cffe48d0337c168deb916748.jar:lib/86cc99a26f3b3caa0fc2c8c77f4c03b0.jar:lib/87c59136f47a7b85099aae64668854cf.jar:lib/8a72d0f0c15240f0663beb1c7f31c780.jar:lib/8ae38e87cd4f86059c0294a8fe3e0b18.jar:lib/8b9930bb63937ff878d2edf783a654b4.jar:lib/8bb8fa2edfd60d5c7ed6bf9923d14aa8.jar:lib/8e22c46ab0839eb0bef60ad8db22b0eb.jar:lib/8f07b6ba72c039a6c8db4845dd7f8389.jar:lib/8f84e33a1c06b8fd16b4166b9fc8331b.jar:lib/8fa6881c9553665654edd9def809b2c8.jar:lib/8fd5502b8a72b70630f7235e1d4b23e5.jar:lib/91d3acc78076cb411f20ff19658370dc.jar:lib/92eb5aabc1b47287de53d45c086a435c.jar:lib/93769919423f7fd54ee2347784d2c9d3.jar:lib/944805817b648e558ed6be6fc7f054f3.jar:lib/944de742270e1c24858059e22c6c37aa.jar:lib/94d142f76d20e408007ef6b12a9b794c.jar:lib/950476b98b61793f045aab84f471fb96.jar:lib/96e142730857ccda441a5b9baefeed73.jar:lib/9854e24a4f56d353abfc5dd067544fc6.jar:lib/9c8c48e58b12b4584278c355f6c98bd5.jar:lib/a1b7cb2baeae4bb4c3a016417d5d3cb0.jar:lib/a5230400f561fdf1c19b5fabbdf22cd5.jar:lib/a53524cb592585ce48f2de0ada82b885.jar:lib/a54f3fb7556034b1c9a1ce55b163c61e.jar:lib/a57cfa739dffc66fb3d7e08d90a18245.jar:lib/a86bc488d167e59484298ef4c7b4168e.jar:lib/a9f5b7619b4329c6b6588a5d25164949.jar:lib/ab13eb88569f4566ae6471dd10cb2df8.jar:lib/ab50d62f2ffd44c4623d915ae11e0f37.jar:lib/ab845840ad73fa2ec1a5025a7c48b97e.jar:lib/ac323fe2770d772e94bb7bc3249904e5.jar:lib/afa042b1716f60625df9d9a4ed70c6f8.jar:lib/b30ba10567ddb59d4dbb7cefb9dc33aa.jar:lib/b44afd4fbc73c6175ec3e4a3deb7c6c9.jar:lib/b457e68e0ddd5da2c0f18999f502a121.jar:lib/b5c7dff25a6839ab615bceab1c9849fd.jar:lib/b62c73376f7d12f836427ced5bfea01f.jar:lib/b772f819a87484fbc521b4e7ed627224.jar:lib/b83c1943a0783f3f81d4cd4c83c363e1.jar:lib/b858324773356504b45dcdf2c45a93f5.jar:lib/bc1d32832f8b9e56a6ba1f856bed989b.jar:lib/bcbe7f36cee9d7e90c7081035e4181a7.jar:lib/bd205413287a69232fb197cfa65ff22c.jar:lib/bd780bf5c97eb46d9934ab8edc3395c8.jar:lib/be4122f194f38f48754d8c05469b4105.jar:lib/be8318f5cfb32b5a0892e54a21ff2ac4.jar:lib/c23002a0fac3455e92551e7f24500fa4.jar:lib/c395ada0fc012d66f11bd30246f6c84d.jar:lib/c53dcafa658d69de093ce522c2ae0617.jar:lib/c6db75f47df7fcd9ae5feb5b3506d084.jar:lib/c7da2b5dfdb0b0ba67e1279a32f40054.jar:lib/c83df62ee7516fb876c499921d2da434.jar:lib/c966d7e03507c834d5b09b848560174e.jar:lib/c9ca6aa692222853852ae26fe636f89a.jar:lib/ca56f28defa8f8b23691271795e4aecc.jar:lib/cd5e538304fd4170910f517a20afc95c.jar:lib/cdb0aa1fd126bc94b34da5856b57f13a.jar:lib/ce690291034c3dad58aaf0690d51cd06.jar:lib/cf785d1a0fd44c1c4535d26ba633c1f3.jar:lib/d0681084830a4c59de1e4598bcbae07e.jar:lib/d094c22570d65e132c19cea5d352e381.jar:lib/d18a77c9d1d1d092660e9d16394b3848.jar:lib/d310ba2205a98b5d3219dbe1a66a0301.jar:lib/d46d78607505a31f46298a7aae1415d6.jar:lib/d4eb814b0e87f7148e2e0db025ea1f0f.jar:lib/d692bd4d58116178bc52ca1acc68f775.jar:lib/d727a4776fb3e0bde37ba08fa53bf525.jar:lib/d85d9876973ac80ec46575b43aad4c5e.jar:lib/d91073d6b28e2505e96620709626495f.jar:lib/d95d535a19a31fd877346dc33fc2933a.jar:lib/d960def082537bc8f9b7db7796e45cc3.jar:lib/dc3c73908f889971143e9d91ce406135.jar:lib/dd83accb899363c32b07d7a1b2e4ce40.jar:lib/ddc50a3fd700fc71192d356029a1fa47.jar:lib/de5f10c5dd20d66e01f8d5df2100a4da.jar:lib/de9019ffee1e642e122b529f58ddd74b.jar:lib/e07a248f61c52776a2366c075dcd4963.jar:lib/e177eaf2542120c8724a8619cc522b41.jar:lib/e288f9883948c0206869245e9abb5465.jar:lib/e2ff3e665c6eea38eb975e2ecf1abaa7.jar:lib/e47b1506c140c73b9ddc824ce5a37cd2.jar:lib/e51e6c24feebf0d5145edcb8c40cc61f.jar:lib/e581f750a00123681116da3838207495.jar:lib/ebf3c5e5556a22271bf315d0cd5b2b56.jar:lib/ec6af52f8913ea26565ec707f371fb01.jar:lib/ec6de0dbd42d8f1b6c3fc87f1aa82ccb.jar:lib/ec89e47e9c1e331577b9f37132643030.jar:lib/ed33bfca6f525e24c0656829bea73c43.jar:lib/ed6418ee483bd6215770362f68c133d5.jar:lib/ed92100a003d3e0e3361d8b3ea6206be.jar:lib/edf3eedbd99a0cd38c259a2daa2ea702.jar:lib/eef6520e51327d81ad8ec8482c13691d.jar:lib/ef26289b4355269fa45ca0174d4d6652.jar:lib/f03442e3f6b64b64394128ca1be1b8e3.jar:lib/f143863f4c184e9777c77334d6ec9f72.jar:lib/f2243d67b348e7175f55902cdb7e54af.jar:lib/f2633571471a5957ee12e61b184e6219.jar:lib/f367f1277aeafe6165bf5610a12b5f73.jar:lib/f417bf124283f882b3b47007cd5b1370.jar:lib/f43b5ea301aaff0c77aa3b743965da0a.jar:lib/f5171ab7a3e29dd18d4848f4417f1e11.jar:lib/f5eb375c5fc618c1e9c156599daec532.jar:lib/f8acb450254136ba84d6fa40294e2795.jar:lib/f96c78787ea2830e8dfd3a5a66c4f664.jar:lib/f9cdf135ed30a5ced3dff067d8f3e0df.jar:lib/f9e2668168eb31cbb166b84ea233343b.jar:lib/f9e4d6eb1f6ad01c996904233bcb62c2.jar:lib/fa042a0b0f774c5bac5c4c335d9f0dae.jar:lib/fa46e332d4b99193a2ec2016714c7a5a.jar:lib/fa752c3cb5474b05e14bf2ed7e242020.jar:lib/facec7465920469939c9043a94dc67d0.jar:lib/fc950efda251e95bd270e82ddc902ba5.jar:lib/fd3a9b7603f6eb9c1926c1dc21b19c2c.jar:lib/fe8b917395fce7cfa226a6bedae915cb.jar:lib/ffedecee0e0c94668834fc556604e029.jar -DcontrolPort=17569 com.simiacryptus.aws.Tendril
02:51:18,290 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
02:51:18,290 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
02:51:18,290 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/ec2-user/lib/b62c73376f7d12f836427ced5bfea01f.jar!/logback.xml]
02:51:18,301 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@598067a5 - URL [jar:file:/home/ec2-user/lib/b62c73376f7d12f836427ced5bfea01f.jar!/logback.xml] is not of type file
02:51:18,347 |-INFO in ch.qos.logback.core.joran.action.ImplicitModelAction - Assuming default class name [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for tag [encoder]
02:51:18,347 |-INFO in ch.qos.logback.core.joran.action.ImplicitModelAction - Assuming default class name [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for tag [encoder]
02:51:18,348 |-INFO in ch.qos.logback.core.joran.action.ImplicitModelAction - Assuming default class name [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for tag [encoder]
02:51:18,348 |-INFO in ch.qos.logback.core.joran.action.ImplicitModelAction - Assuming default class name [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for tag [encoder]
02:51:18,349 |-INFO in ch.qos.logback.core.joran.action.ImplicitModelAction - Assuming default class name [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for tag [encoder]
02:51:18,426 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler@4f7d0008 - Setting level of logger [com.simiacryptus.mindseye.lang.cudnn.CudaTensorList] to DEBUG
02:51:18,426 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler@4f7d0008 - Setting additivity of logger [com.simiacryptus.mindseye.lang.cudnn.CudaTensorList] to false
02:51:18,427 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler@271053e1 - Setting level of logger [com.simiacryptus.mindseye.lang.cudnn.MemoryType] to DEBUG
02:51:18,427 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler@271053e1 - Setting additivity of logger [com.simiacryptus.mindseye.lang.cudnn.MemoryType] to false
02:51:18,427 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler@589838eb - Setting level of logger [com.simiacryptus.ref.lang.ReferenceCountingBase] to DEBUG
02:51:18,427 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler@589838eb - Setting additivity of logger [com.simiacryptus.ref.lang.ReferenceCountingBase] to false
02:51:18,427 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler@42dafa95 - Setting level of logger [com.simiacryptus] to INFO
02:51:18,427 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler@6500df86 - Setting level of ROOT logger to INFO
02:51:18,428 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@59ec2012 - Processing appender named [STDOUT]
02:51:18,428 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@59ec2012 - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
02:51:18,453 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@59ec2012 - Attaching appender [STDOUT] to Logger[ROOT]
02:51:18,454 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@2d6eabae - Processing appender named [FILE]
02:51:18,454 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@2d6eabae - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
02:51:18,471 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1018298342 - No compression will be used
02:51:18,472 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1018298342 - Will use the pattern logs/info-%d{yyyy-MM-dd-HH-mm}_%i.log for the active file
02:51:18,474 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@2353b3e6 - The date pattern is 'yyyy-MM-dd-HH-mm' from file name pattern 'logs/info-%d{yyyy-MM-dd-HH-mm}_%i.log'.
02:51:18,474 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@2353b3e6 - Roll-over every minute.
02:51:18,476 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@2353b3e6 - Setting initial period to Thu Apr 16 02:51:18 UTC 2020
02:51:18,477 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@2353b3e6 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
02:51:18,477 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@2353b3e6 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
02:51:18,479 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Active log file name: logs/info-2020-04-16-02-51_0.log
02:51:18,480 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - File property is set to [null]
02:51:18,480 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@2d6eabae - Attaching appender [FILE] to Logger[ROOT]
02:51:18,480 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler@32d2fa64 - Processing appender named [REPORT] not referenced. Skipping.
02:51:18,483 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@26a7b76d - Processing appender named [FILE_MEM]
02:51:18,483 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@26a7b76d - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
02:51:18,484 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1253946629 - No compression will be used
02:51:18,484 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1253946629 - Will use the pattern logs/mem-%d{yyyy-MM-dd-HH-mm}_%i.log for the active file
02:51:18,484 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@7ce6a65d - The date pattern is 'yyyy-MM-dd-HH-mm' from file name pattern 'logs/mem-%d{yyyy-MM-dd-HH-mm}_%i.log'.
02:51:18,484 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@7ce6a65d - Roll-over every minute.
02:51:18,484 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@7ce6a65d - Setting initial period to Thu Apr 16 02:51:18 UTC 2020
02:51:18,484 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@7ce6a65d - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
02:51:18,484 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@7ce6a65d - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
02:51:18,486 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE_MEM] - Active log file name: logs/mem-2020-04-16-02-51_0.log
02:51:18,486 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE_MEM] - File property is set to [null]
02:51:18,486 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@26a7b76d - Attaching appender [FILE_MEM] to Logger[com.simiacryptus.ref.lang.ReferenceCountingBase]
02:51:18,486 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@1500955a - Processing appender named [FILE_MEMIO]
02:51:18,486 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@1500955a - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
02:51:18,487 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@243745864 - No compression will be used
02:51:18,490 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@243745864 - Will use the pattern logs/mem-io-%d{yyyy-MM-dd-HH-mm}_%i.log for the active file
02:51:18,490 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@29b5cd00 - The date pattern is 'yyyy-MM-dd-HH-mm' from file name pattern 'logs/mem-io-%d{yyyy-MM-dd-HH-mm}_%i.log'.
02:51:18,490 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@29b5cd00 - Roll-over every minute.
02:51:18,491 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@29b5cd00 - Setting initial period to Thu Apr 16 02:51:18 UTC 2020
02:51:18,491 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@29b5cd00 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
02:51:18,491 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@29b5cd00 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
02:51:18,492 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE_MEMIO] - Active log file name: logs/mem-io-2020-04-16-02-51_0.log
02:51:18,492 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE_MEMIO] - File property is set to [null]
02:51:18,492 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@1500955a - Attaching appender [FILE_MEMIO] to Logger[com.simiacryptus.mindseye.lang.cudnn.MemoryType]
02:51:18,493 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@42d8062c - End of configuration.
02:51:18,494 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@59906517 - Registering current configuration as safe fallback point
Started task: 702c3752-de4e-44a1-98c6-d6d805ec5345
java.lang.RuntimeException: null
at com.simiacryptus.aws.TendrilControl.start(TendrilControl.java:96)
at com.simiacryptus.aws.TendrilControl.start(TendrilControl.java:62)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$5ae3e618$1(MacroTestRunner.java:175)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.eval(NotebookOutput.java:125)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$5(MacroTestRunner.java:171)
at java.util.ArrayList.forEach(Unknown Source)
at com.simiacryptus.util.test.MacroTestRunner.lambda$runAll$6(MacroTestRunner.java:149)
at java.util.HashMap.forEach(Unknown Source)
at com.simiacryptus.util.test.MacroTestRunner.runAll(MacroTestRunner.java:147)
at com.simiacryptus.mindseye.test.RemoteTests_Java.lambda$main$51aaf356$1(RemoteTests_Java.java:44)
at com.simiacryptus.aws.exe.EC2NotebookRunner.lambda$notificationWrapper$8d54537$1(EC2NotebookRunner.java:255)
at com.simiacryptus.aws.exe.EC2NotebookRunner.run(EC2NotebookRunner.java:124)
at com.simiacryptus.aws.exe.EC2NotebookRunner.nodeMain(EC2NotebookRunner.java:225)
at com.simiacryptus.aws.exe.EC2NotebookRunner.lambda$start$1c4d9401$1(EC2NotebookRunner.java:186)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
WATCH_ENABLE = true
WATCH_CREATE = false
DEBUG_LIFECYCLE = false
DOUBLE_CACHE_MODE = WEAK
THREADS = 64
Initialized RefSettings = {
"watchEnable" : true,
"watchCreation" : false,
"lifecycleDebug" : false,
"doubleCacheMode" : "WEAK"
}
Task Start: 702c3752-de4e-44a1-98c6-d6d805ec5345
Test Start: JSON Serialization(ImgTileSubnetLayerTest$Overlapping)
GIT_TAG = master
TEST_REPO = /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f
TEST_ARCHIVE = s3://code.simiacrypt.us/tests/
Output Location: /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124
Changed archive home to null
Serving jsonTest from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124 at http://localhost:2260
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124
__Target Description:__ The type Img tile subnet layer.
__Report Description:__ The type Overlapping.
Changed archive home to null
Serving Logs for com.simiacryptus.ref.lang.ReferenceCountingBase from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124 at http://localhost:-1
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124
[Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase](aacde5e1cd464d13bf798cd6fef4a83a.html)
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/aacde5e1cd464d13bf798cd6fef4a83a.html
Seed: 6615501002423337984
# Test Modules
Using Seed 6615501002423337984
# Serialization
This apply will demonstrate the key's JSON serialization, and verify deserialization integrity.
## Raw Json
__[SerializationTest.java:129](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/SerializationTest.java#L129)__ executed in 0.00 seconds (0.000 gc):
```java
final JsonObject json = layer.getJson().getAsJsonObject();
@Nonnull final Layer echo = Layer.fromJson(json);
if (layer == echo) {
echo.freeRef();
throw new AssertionError("Serialization did not copy");
}
if (!layer.equals(echo)) {
echo.freeRef();
throw new AssertionError("Serialization not equal");
}
echo.freeRef();
return json;
```
Returns
```json
{
"class": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer",
"id": "8cbe1212-5e73-4088-b6e9-b70baab4bdb6",
"isFrozen": false,
"name": "ImgTileSubnetLayer",
"inner": {
"class": "com.simiacryptus.mindseye.layers.java.LinearActivationLayer",
"id": "07a35848-a231-441d-95f1-8c931de4c859",
"isFrozen": false,
"name": "\u003d\u003e x + 0.0e+00!",
"weights": [
1.0,
0.0
]
},
"height": 3,
"width": 3,
"strideX": 2,
"strideY": 2
}
```
[Wrote Model to ImgTileSubnetLayer_jsonTest.json; 487 characters](etc/ImgTileSubnetLayer_jsonTest.json)
__[LayerTests.java:605](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/LayerTests.java#L605)__ executed in 0.00 seconds (0.000 gc):
```java
throwException(exceptions.addRef());
```
# Results
| class | result |
| ----------------------------------------------------- | ------ |
| com.simiacryptus.mindseye.test.unit.SerializationTest | OK |
Total memory after GC: 36233840
```json
{
"result": "OK",
"performance": {
"execution_time": "0.496",
"gc_time": "0.238"
},
"created_on": 1587005484965,
"file_name": "jsonTest",
"report": {
"simpleName": "Overlapping",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayerTest.Overlapping",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/test/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayerTest.java",
"javaDoc": "The type Overlapping."
},
"archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124",
"id": "4e48a9e3-4d9c-45f0-a50c-63dcad785b7b",
"report_type": "Components",
"display_name": "JSON Serialization",
"target": {
"simpleName": "ImgTileSubnetLayer",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/main/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer.java",
"javaDoc": "The type Img tile subnet layer."
}
}
```
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124 at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124 to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/aacde5e1cd464d13bf798cd6fef4a83a.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/aacde5e1cd464d13bf798cd6fef4a83a.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/aacde5e1cd464d13bf798cd6fef4a83a.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/admonition.css to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/admonition.css
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/admonition.css
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/aacde5e1cd464d13bf798cd6fef4a83a.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/aacde5e1cd464d13bf798cd6fef4a83a.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/aacde5e1cd464d13bf798cd6fef4a83a.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.metadata.json to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.metadata.json
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/jsonTest.metadata.json
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/etc at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/etc/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/etc to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/etc/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/etc/ImgTileSubnetLayer_jsonTest.json to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/etc/ImgTileSubnetLayer_jsonTest.json
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/etc/ImgTileSubnetLayer_jsonTest.json
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/admonition.js to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/admonition.js
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/jsonTest/202004165124/admonition.js
Test Finish: JSON Serialization(ImgTileSubnetLayerTest$Overlapping)
Test Start: Data Batching Invariance(ImgTileSubnetLayerTest$Overlapping)
Output Location: /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129
Changed archive home to null
Serving batchingTest from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129 at http://localhost:2425
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129
__Target Description:__ The type Img tile subnet layer.
__Report Description:__ The type Overlapping.
Changed archive home to null
Serving Logs for com.simiacryptus.ref.lang.ReferenceCountingBase from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129 at http://localhost:-1
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129
[Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase](6e5524a5534b4e30ab26eb51a83123a3.html)
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/6e5524a5534b4e30ab26eb51a83123a3.html
Seed: 7665513304504358912
# Test Modules
Using Seed 7665513304504358912
# Batch Execution
Most layers, including this one, should behave the same no matter how the items are split between batches. We verify this:
__[BatchingTester.java:232](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/BatchingTester.java#L232)__ executed in 0.18 seconds (0.000 gc):
```java
return test(reference == null ? null : reference.addRef(), RefUtil.addRef(inputPrototype));
```
??? failure "java.lang.reflect.InvocationTargetException"
```
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.simiacryptus.util.Util.throwException(Util.java:502)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:659)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.eval(NotebookOutput.java:125)
at com.simiacryptus.mindseye.test.unit.BatchingTester.test(BatchingTester.java:232)
at com.simiacryptus.mindseye.test.unit.BatchingTester.test(BatchingTester.java:47)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:541)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:598)
at com.simiacryptus.mindseye.test.LayerTestBase.batchingTest(LayerTestBase.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:205)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:201)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:141)
at org.junit.platform.runner.JUnitPlatform.run(JUnitPlatform.java:139)
at com.simiacryptus.util.test.MacroTestRunner.runTest(MacroTestRunner.java:94)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$8bb7732f$1(MacroTestRunner.java:177)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
at com.sun.proxy.$Proxy44.get(Unknown Source)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
... 73 more
Caused by: java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy48.accept(Unknown Source)
at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source)
at java.util.stream.IntPipeline$Head.forEach(Unknown Source)
at com.simiacryptus.ref.wrappers.RefIntStream.forEach(RefIntStream.java:201)
at com.simiacryptus.mindseye.test.SimpleListEval.accumulate(SimpleListEval.java:130)
at com.simiacryptus.mindseye.test.SimpleListEval$1.accept(SimpleListEval.java:199)
at com.simiacryptus.mindseye.test.SimpleListEval$1.accept(SimpleListEval.java:191)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:220)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:181)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:268)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:202)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:413)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:351)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:236)
at com.simiacryptus.mindseye.test.SimpleListEval.call(SimpleListEval.java:218)
at com.simiacryptus.mindseye.test.SimpleListEval.run(SimpleListEval.java:165)
at com.simiacryptus.mindseye.test.unit.BatchingTester.test(BatchingTester.java:111)
at com.simiacryptus.mindseye.test.unit.BatchingTester.lambda$test$bdd14e6$1(BatchingTester.java:233)
... 80 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
... 98 more
Caused by: java.lang.AssertionError: [6, 6, 1] != [8, 8, 1]
at com.simiacryptus.mindseye.lang.Tensor.addInPlace(Tensor.java:801)
at com.simiacryptus.mindseye.test.SimpleListEval.lambda$accumulate$0(SimpleListEval.java:135)
... 102 more
```
[Log at 16_02_51_29](etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_29_0.log)
LayerBase: ImgTileSubnetLayer
Error
__[LayerTests.java:605](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/LayerTests.java#L605)__ executed in 0.05 seconds (0.042 gc):
```java
throwException(exceptions.addRef());
```
??? quote "Logging"
```
LayerBase: ImgTileSubnetLayer
Error
```
??? failure "null"
```
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy45.run(Unknown Source)
at com.simiacryptus.notebook.NotebookOutput.lambda$run$6e9b516b$1(NotebookOutput.java:105)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.run(NotebookOutput.java:104)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:605)
at com.simiacryptus.mindseye.test.LayerTestBase.batchingTest(LayerTestBase.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:205)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:201)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:141)
at org.junit.platform.runner.JUnitPlatform.run(JUnitPlatform.java:139)
at com.simiacryptus.util.test.MacroTestRunner.runTest(MacroTestRunner.java:94)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$8bb7732f$1(MacroTestRunner.java:177)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
... 73 more
Caused by: com.simiacryptus.mindseye.test.unit.TestError: Error in BatchingTester{tolerance=0.01, batchSize=5} apply ImgTileSubnetLayer
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:549)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:598)
... 66 more
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.simiacryptus.util.Util.throwException(Util.java:502)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:659)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.eval(NotebookOutput.java:125)
at com.simiacryptus.mindseye.test.unit.BatchingTester.test(BatchingTester.java:232)
at com.simiacryptus.mindseye.test.unit.BatchingTester.test(BatchingTester.java:47)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:541)
... 67 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
at com.sun.proxy.$Proxy44.get(Unknown Source)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
... 73 more
Caused by: java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy48.accept(Unknown Source)
at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source)
at java.util.stream.IntPipeline$Head.forEach(Unknown Source)
at com.simiacryptus.ref.wrappers.RefIntStream.forEach(RefIntStream.java:201)
at com.simiacryptus.mindseye.test.SimpleListEval.accumulate(SimpleListEval.java:130)
at com.simiacryptus.mindseye.test.SimpleListEval$1.accept(SimpleListEval.java:199)
at com.simiacryptus.mindseye.test.SimpleListEval$1.accept(SimpleListEval.java:191)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:220)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:181)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:268)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:202)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:413)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:351)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:236)
at com.simiacryptus.mindseye.test.SimpleListEval.call(SimpleListEval.java:218)
at com.simiacryptus.mindseye.test.SimpleListEval.run(SimpleListEval.java:165)
at com.simiacryptus.mindseye.test.unit.BatchingTester.test(BatchingTester.java:111)
at com.simiacryptus.mindseye.test.unit.BatchingTester.lambda$test$bdd14e6$1(BatchingTester.java:233)
... 80 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
... 98 more
Caused by: java.lang.AssertionError: [6, 6, 1] != [8, 8, 1]
at com.simiacryptus.mindseye.lang.Tensor.addInPlace(Tensor.java:801)
at com.simiacryptus.mindseye.test.SimpleListEval.lambda$accumulate$0(SimpleListEval.java:135)
... 102 more
```
Total memory after GC: 41623720
```json
{
"result": "InvocationTargetException / InvocationTargetException / InvocationTargetException / AssertionError",
"performance": {
"execution_time": "0.409",
"gc_time": "0.188"
},
"created_on": 1587005489181,
"file_name": "batchingTest",
"report": {
"simpleName": "Overlapping",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayerTest.Overlapping",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/test/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayerTest.java",
"javaDoc": "The type Overlapping."
},
"archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129",
"id": "aef29142-7f72-45b7-8dd5-0a72ffabe921",
"report_type": "Components",
"display_name": "Data Batching Invariance",
"target": {
"simpleName": "ImgTileSubnetLayer",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/main/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer.java",
"javaDoc": "The type Img tile subnet layer."
}
}
```
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/6e5524a5534b4e30ab26eb51a83123a3.html
LOGBACK: No context given for com.simiacryptus.util.CodeUtil$1[57a09402-9721-439c-b83b-7d6c42433e3a]
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129 at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129 to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/admonition.css to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/admonition.css
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/admonition.css
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.metadata.json to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.metadata.json
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.metadata.json
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/6e5524a5534b4e30ab26eb51a83123a3.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/6e5524a5534b4e30ab26eb51a83123a3.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/6e5524a5534b4e30ab26eb51a83123a3.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/etc at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/etc/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/etc to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/etc/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_29_0.log to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_29_0.log
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_29_0.log
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/batchingTest.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/6e5524a5534b4e30ab26eb51a83123a3.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/6e5524a5534b4e30ab26eb51a83123a3.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/6e5524a5534b4e30ab26eb51a83123a3.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/admonition.js to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/admonition.js
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/batchingTest/202004165129/admonition.js
Failure: Data Batching Invariance(ImgTileSubnetLayerTest$Overlapping): null
Test Finish: Data Batching Invariance(ImgTileSubnetLayerTest$Overlapping)
Test Start: Performance(ImgTileSubnetLayerTest$Overlapping)
Output Location: /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132
Changed archive home to null
Serving perfTest from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132 at http://localhost:2484
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132
__Target Description:__ The type Img tile subnet layer.
__Report Description:__ The type Overlapping.
Changed archive home to null
Serving Logs for com.simiacryptus.ref.lang.ReferenceCountingBase from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132 at http://localhost:-1
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132
[Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase](d633e63eafc848d09219021816ff238a.html)
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/d633e63eafc848d09219021816ff238a.html
Seed: 6593825711697036288
# Test Modules
Using Seed 6593825711697036288
# Performance
Now we execute larger-scale runs to benchmark performance:
5 batch length, 5 trials
Input Dimensions:
[6, 6, 1]
Performance:
Evaluation performance: 0.012725s +- 0.004749s [0.008707s - 0.021636s]
Learning performance: 0.013868s +- 0.005668s [0.010542s - 0.025132s]
__[PerformanceTester.java:175](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/PerformanceTester.java#L175)__ executed in 0.15 seconds (0.000 gc):
```java
test(component == null ? null : component.addRef(), RefUtil.addRef(inputPrototype));
```
??? quote "Logging"
```
5 batch length, 5 trials
Input Dimensions:
[6, 6, 1]
Performance:
Evaluation performance: 0.012725s +- 0.004749s [0.008707s - 0.021636s]
Learning performance: 0.013868s +- 0.005668s [0.010542s - 0.025132s]
```
__[LayerTests.java:605](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/LayerTests.java#L605)__ executed in 0.00 seconds (0.000 gc):
```java
throwException(exceptions.addRef());
```
# Results
| class | result |
| ----------------------------------------------------- | ------ |
| com.simiacryptus.mindseye.test.unit.PerformanceTester | OK |
Total memory after GC: 39454456
```json
{
"result": "OK",
"performance": {
"execution_time": "0.293",
"gc_time": "0.131"
},
"created_on": 1587005492526,
"file_name": "perfTest",
"report": {
"simpleName": "Overlapping",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayerTest.Overlapping",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/test/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayerTest.java",
"javaDoc": "The type Overlapping."
},
"archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132",
"id": "56d6a7c0-629b-4bf2-afea-326fae63faca",
"report_type": "Components",
"display_name": "Performance",
"target": {
"simpleName": "ImgTileSubnetLayer",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/main/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer.java",
"javaDoc": "The type Img tile subnet layer."
}
}
```
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132 at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/
Task running: 702c3752-de4e-44a1-98c6-d6d805ec5345
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132 to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.metadata.json to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.metadata.json
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.metadata.json
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/admonition.css to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/admonition.css
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/admonition.css
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/d633e63eafc848d09219021816ff238a.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/d633e63eafc848d09219021816ff238a.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/d633e63eafc848d09219021816ff238a.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/admonition.js to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/admonition.js
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/admonition.js
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/d633e63eafc848d09219021816ff238a.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/d633e63eafc848d09219021816ff238a.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/d633e63eafc848d09219021816ff238a.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/perfTest/202004165132/perfTest.md
Test Finish: Performance(ImgTileSubnetLayerTest$Overlapping)
Test Start: Input/Output(ImgTileSubnetLayerTest$Overlapping)
Output Location: /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135
Changed archive home to null
Serving referenceIOTest from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135 at http://localhost:3309
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135
__Target Description:__ The type Img tile subnet layer.
__Report Description:__ The type Overlapping.
Changed archive home to null
Serving Logs for com.simiacryptus.ref.lang.ReferenceCountingBase from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135 at http://localhost:-1
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135
[Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase](78d2cb66993e41d5b55b6b6abbc166d7.html)
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/78d2cb66993e41d5b55b6b6abbc166d7.html
Seed: 4120675303870909440
# Test Modules
Using Seed 4120675303870909440
# Example Input/Output Pair
Display input/output pairs from random executions:
__[ReferenceIO.java:78](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/ReferenceIO.java#L78)__ executed in 0.01 seconds (0.000 gc):
```java
@Nonnull final SimpleEval eval = SimpleEval.run(layer.addRef(), RefUtil.addRef(inputPrototype));
System.out.println(toString(RefUtil.addRef(inputPrototype), eval.addRef()));
return eval;
```
??? failure "[6, 6, 1] != [8, 8, 1]"
```
java.lang.AssertionError: [6, 6, 1] != [8, 8, 1]
at com.simiacryptus.mindseye.lang.Tensor.addInPlace(Tensor.java:801)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.lambda$accept$0(SimpleEval.java:257)
at com.simiacryptus.ref.wrappers.RefStream.lambda$forEach$25(RefStream.java:354)
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source)
at com.simiacryptus.ref.wrappers.StreamWrapper.forEach(StreamWrapper.java:129)
at com.simiacryptus.ref.wrappers.RefStream.forEach(RefStream.java:354)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.accept(SimpleEval.java:256)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.accept(SimpleEval.java:240)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:220)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:181)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:268)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:202)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:413)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:351)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:236)
at com.simiacryptus.mindseye.test.SimpleEval.checkedFeedback(SimpleEval.java:234)
at com.simiacryptus.mindseye.test.SimpleEval.setResult(SimpleEval.java:116)
at com.simiacryptus.mindseye.test.SimpleEval.eval(SimpleEval.java:173)
at com.simiacryptus.mindseye.test.SimpleEval.run(SimpleEval.java:158)
at com.simiacryptus.mindseye.test.SimpleEval.run(SimpleEval.java:143)
at com.simiacryptus.mindseye.test.unit.ReferenceIO.lambda$test$76f0be8$1(ReferenceIO.java:79)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.eval(NotebookOutput.java:125)
at com.simiacryptus.mindseye.test.unit.ReferenceIO.test(ReferenceIO.java:78)
at com.simiacryptus.mindseye.test.unit.ReferenceIO.test(ReferenceIO.java:40)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:541)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:598)
at com.simiacryptus.mindseye.test.LayerTestBase.referenceIOTest(LayerTestBase.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:205)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:201)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:141)
at org.junit.platform.runner.JUnitPlatform.run(JUnitPlatform.java:139)
at com.simiacryptus.util.test.MacroTestRunner.runTest(MacroTestRunner.java:94)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$8bb7732f$1(MacroTestRunner.java:177)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
```
LayerBase: ImgTileSubnetLayer
[Log at 16_02_51_35](etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_35_0.log)
Error
__[LayerTests.java:605](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/LayerTests.java#L605)__ executed in 0.03 seconds (0.031 gc):
```java
throwException(exceptions.addRef());
```
??? quote "Logging"
```
LayerBase: ImgTileSubnetLayer
Error
```
??? failure "null"
```
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy45.run(Unknown Source)
at com.simiacryptus.notebook.NotebookOutput.lambda$run$6e9b516b$1(NotebookOutput.java:105)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.run(NotebookOutput.java:104)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:605)
at com.simiacryptus.mindseye.test.LayerTestBase.referenceIOTest(LayerTestBase.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:205)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:201)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:141)
at org.junit.platform.runner.JUnitPlatform.run(JUnitPlatform.java:139)
at com.simiacryptus.util.test.MacroTestRunner.runTest(MacroTestRunner.java:94)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$8bb7732f$1(MacroTestRunner.java:177)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
... 73 more
Caused by: com.simiacryptus.mindseye.test.unit.TestError: Error in ReferenceIO{referenceIO=com.simiacryptus.ref.wrappers.RefHashMap@7b06e500} apply ImgTileSubnetLayer
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:549)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:598)
... 66 more
Caused by: java.lang.AssertionError: [6, 6, 1] != [8, 8, 1]
at com.simiacryptus.mindseye.lang.Tensor.addInPlace(Tensor.java:801)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.lambda$accept$0(SimpleEval.java:257)
at com.simiacryptus.ref.wrappers.RefStream.lambda$forEach$25(RefStream.java:354)
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source)
at com.simiacryptus.ref.wrappers.StreamWrapper.forEach(StreamWrapper.java:129)
at com.simiacryptus.ref.wrappers.RefStream.forEach(RefStream.java:354)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.accept(SimpleEval.java:256)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.accept(SimpleEval.java:240)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:220)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:181)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:268)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:202)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:413)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:351)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:236)
at com.simiacryptus.mindseye.test.SimpleEval.checkedFeedback(SimpleEval.java:234)
at com.simiacryptus.mindseye.test.SimpleEval.setResult(SimpleEval.java:116)
at com.simiacryptus.mindseye.test.SimpleEval.eval(SimpleEval.java:173)
at com.simiacryptus.mindseye.test.SimpleEval.run(SimpleEval.java:158)
at com.simiacryptus.mindseye.test.SimpleEval.run(SimpleEval.java:143)
at com.simiacryptus.mindseye.test.unit.ReferenceIO.lambda$test$76f0be8$1(ReferenceIO.java:79)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.eval(NotebookOutput.java:125)
at com.simiacryptus.mindseye.test.unit.ReferenceIO.test(ReferenceIO.java:78)
at com.simiacryptus.mindseye.test.unit.ReferenceIO.test(ReferenceIO.java:40)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:541)
... 67 more
```
Total memory after GC: 38780064
```json
{
"result": "InvocationTargetException / AssertionError",
"performance": {
"execution_time": "0.152",
"gc_time": "0.120"
},
"created_on": 1587005495241,
"file_name": "referenceIOTest",
"report": {
"simpleName": "Overlapping",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayerTest.Overlapping",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/test/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayerTest.java",
"javaDoc": "The type Overlapping."
},
"archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135",
"id": "5b085eb1-02a4-4219-a059-a6496627ade0",
"report_type": "Components",
"display_name": "Input/Output",
"target": {
"simpleName": "ImgTileSubnetLayer",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/main/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer.java",
"javaDoc": "The type Img tile subnet layer."
}
}
```
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/78d2cb66993e41d5b55b6b6abbc166d7.html
LOGBACK: No context given for com.simiacryptus.util.CodeUtil$1[f066e4bc-a4d6-439c-9ab7-febce23bfbba]
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135 at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135 to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/admonition.css to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/admonition.css
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/admonition.css
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.metadata.json to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.metadata.json
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.metadata.json
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/etc at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/etc/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/etc to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/etc/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_35_0.log to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_35_0.log
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_35_0.log
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/admonition.js to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/admonition.js
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/admonition.js
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/referenceIOTest.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/78d2cb66993e41d5b55b6b6abbc166d7.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/78d2cb66993e41d5b55b6b6abbc166d7.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/78d2cb66993e41d5b55b6b6abbc166d7.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/78d2cb66993e41d5b55b6b6abbc166d7.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/78d2cb66993e41d5b55b6b6abbc166d7.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/referenceIOTest/202004165135/78d2cb66993e41d5b55b6b6abbc166d7.md
Failure: Input/Output(ImgTileSubnetLayerTest$Overlapping): null
Test Finish: Input/Output(ImgTileSubnetLayerTest$Overlapping)
Test Start: Derivative Validation(ImgTileSubnetLayerTest$Overlapping)
Task running: 702c3752-de4e-44a1-98c6-d6d805ec5345
Output Location: /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138
Changed archive home to null
Serving derivativeTest from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138 at http://localhost:2395
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138
__Target Description:__ The type Img tile subnet layer.
__Report Description:__ The type Overlapping.
Changed archive home to null
Serving Logs for com.simiacryptus.ref.lang.ReferenceCountingBase from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138 at http://localhost:-1
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138
[Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase](8573c7ea44a2440dabb8758d1fd714ab.html)
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/8573c7ea44a2440dabb8758d1fd714ab.html
Seed: 9170267479451166720
# Test Modules
Using Seed 9170267479451166720
# Differential Validation
LayerBase: ImgTileSubnetLayer
Error
__[LayerTests.java:605](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/LayerTests.java#L605)__ executed in 0.04 seconds (0.035 gc):
```java
throwException(exceptions.addRef());
```
??? quote "Logging"
```
LayerBase: ImgTileSubnetLayer
Error
```
[Log at 16_02_51_38](etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_38_0.log)
??? failure "null"
```
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy45.run(Unknown Source)
at com.simiacryptus.notebook.NotebookOutput.lambda$run$6e9b516b$1(NotebookOutput.java:105)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.run(NotebookOutput.java:104)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:605)
at com.simiacryptus.mindseye.test.LayerTestBase.derivativeTest(LayerTestBase.java:108)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:205)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:201)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:141)
at org.junit.platform.runner.JUnitPlatform.run(JUnitPlatform.java:139)
at com.simiacryptus.util.test.MacroTestRunner.runTest(MacroTestRunner.java:94)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$8bb7732f$1(MacroTestRunner.java:177)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
... 73 more
Caused by: com.simiacryptus.mindseye.test.unit.TestError: Error in SingleDerivativeTester{probeSize=1.0E-4, tolerance=0.001, testFeedback=true, testLearning=true, verbose=true, verify=true} apply ImgTileSubnetLayer
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:549)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:598)
... 66 more
Caused by: java.lang.AssertionError: [6, 6, 1] != [8, 8, 1]
at com.simiacryptus.mindseye.lang.Tensor.addInPlace(Tensor.java:801)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.lambda$accept$0(SimpleEval.java:257)
at com.simiacryptus.ref.wrappers.RefStream.lambda$forEach$25(RefStream.java:354)
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source)
at com.simiacryptus.ref.wrappers.StreamWrapper.forEach(StreamWrapper.java:129)
at com.simiacryptus.ref.wrappers.RefStream.forEach(RefStream.java:354)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.accept(SimpleEval.java:256)
at com.simiacryptus.mindseye.test.SimpleEval$Accumulator.accept(SimpleEval.java:240)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:220)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:181)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:268)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:202)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:413)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:351)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:236)
at com.simiacryptus.mindseye.test.SimpleEval.checkedFeedback(SimpleEval.java:234)
at com.simiacryptus.mindseye.test.SimpleEval.setResult(SimpleEval.java:116)
at com.simiacryptus.mindseye.test.SimpleEval.eval(SimpleEval.java:173)
at com.simiacryptus.mindseye.test.SimpleEval.run(SimpleEval.java:158)
at com.simiacryptus.mindseye.test.SimpleEval.run(SimpleEval.java:143)
at com.simiacryptus.mindseye.test.unit.SingleDerivativeTester.test(SingleDerivativeTester.java:147)
at com.simiacryptus.mindseye.test.unit.SingleDerivativeTester.test(SingleDerivativeTester.java:47)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:541)
... 67 more
```
Total memory after GC: 45942072
```json
{
"result": "InvocationTargetException / AssertionError",
"performance": {
"execution_time": "0.149",
"gc_time": "0.121"
},
"created_on": 1587005498183,
"file_name": "derivativeTest",
"report": {
"simpleName": "Overlapping",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayerTest.Overlapping",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/test/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayerTest.java",
"javaDoc": "The type Overlapping."
},
"archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138",
"id": "6a7612b2-3935-4327-b8a2-917b18fd5473",
"report_type": "Components",
"display_name": "Derivative Validation",
"target": {
"simpleName": "ImgTileSubnetLayer",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/main/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer.java",
"javaDoc": "The type Img tile subnet layer."
}
}
```
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/8573c7ea44a2440dabb8758d1fd714ab.html
LOGBACK: No context given for com.simiacryptus.util.CodeUtil$1[8be3c945-2ef5-4c26-9322-06f894839a45]
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138 at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138 to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/admonition.css to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/admonition.css
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/admonition.css
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.metadata.json to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.metadata.json
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/derivativeTest.metadata.json
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/8573c7ea44a2440dabb8758d1fd714ab.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/8573c7ea44a2440dabb8758d1fd714ab.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/8573c7ea44a2440dabb8758d1fd714ab.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/8573c7ea44a2440dabb8758d1fd714ab.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/8573c7ea44a2440dabb8758d1fd714ab.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/8573c7ea44a2440dabb8758d1fd714ab.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/etc at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/etc/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/etc to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/etc/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_38_0.log to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_38_0.log
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_38_0.log
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/admonition.js to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/admonition.js
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/derivativeTest/202004165138/admonition.js
Failure: Derivative Validation(ImgTileSubnetLayerTest$Overlapping): null
Test Finish: Derivative Validation(ImgTileSubnetLayerTest$Overlapping)
Test Start: Comparative Training(ImgTileSubnetLayerTest$Overlapping)
Output Location: /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141
Changed archive home to null
Serving trainingTest from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141 at http://localhost:2525
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141
__Target Description:__ The type Img tile subnet layer.
__Report Description:__ The type Overlapping.
Changed archive home to null
Serving Logs for com.simiacryptus.ref.lang.ReferenceCountingBase from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141 at http://localhost:-1
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141
[Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase](8f103c259ca84f7ba398020271874bfb.html)
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/8f103c259ca84f7ba398020271874bfb.html
Seed: 2310709444211488768
# Test Modules
Using Seed 2310709444211488768
# Training Characteristics
## Input Learning
In this apply, we use a network to learn this target input, given it's pre-evaluated output:
__[TrainingTester.java:445](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L445)__ executed in 0.02 seconds (0.000 gc):
```java
return RefArrays.stream(RefUtil.addRef(input_target)).flatMap(RefArrays::stream).map(x -> {
try {
return x.prettyPrint();
} finally {
x.freeRef();
}
}).reduce((a, b) -> a + "\n" + b).orElse("");
```
Returns
```
[
[ [ -0.176 ], [ 0.028 ], [ -0.068 ], [ 1.032 ], [ -1.616 ], [ 1.556 ] ],
[ [ 1.208 ], [ 0.3 ], [ 1.108 ], [ -0.852 ], [ -0.128 ], [ 1.512 ] ],
[ [ 0.08 ], [ -1.688 ], [ 1.64 ], [ -0.768 ], [ 0.048 ], [ 0.392 ] ],
[ [ 1.524 ], [ -1.72 ], [ 1.356 ], [ -1.028 ], [ -0.712 ], [ 1.612 ] ],
[ [ 0.636 ], [ 0.496 ], [ -0.384 ], [ 1.764 ], [ 1.912 ], [ 1.556 ] ],
[ [ -0.804 ], [ 0.788 ], [ 1.048 ], [ 0.092 ], [ 0.7 ], [ -0.608 ] ]
]
[
[ [ 0.636 ], [ 0.3 ], [ 1.556 ], [ 0.788 ], [ 1.612 ], [ -1.688 ] ],
[ [ -0.768 ], [ -0.804 ], [ -0.712 ], [ -1.72 ], [ 1.512 ], [ 1.356 ] ],
[ [ 1.556 ], [ 1.048 ], [ 1.032 ], [ -0.128 ], [ 1.108 ], [ 0.048 ] ],
[ [ -1.028 ], [ 1.912 ], [ -1.616 ], [ 1.764 ], [ -0.608 ], [ 0.392 ] ],
[ [ 0.092 ], [ -0.384 ], [ 1.64 ], [ -0.068 ], [ -0.852 ], [ 0.7 ] ],
[ [ 1.524 ], [ 0.028 ], [ 0.496 ], [ 1.208 ], [ -0.176 ], [ 0.08 ] ]
]
[
[ [ -0.068 ], [ 1.512 ], [ -0.852 ], [ 0.092 ], [ 1.556 ], [ 1.556 ] ],
[ [ 0.392 ], [ 0.028 ], [ -0.804 ], [ 0.788 ], [ 1.356 ], [ 1.764 ] ],
[ [ 1.208 ], [ 1.912 ], [ 1.524 ], [ 0.048 ], [ -0.176 ], [ 1.108 ] ],
[ [ 0.3 ], [ -0.712 ], [ -1.616 ], [ -1.688 ], [ -0.768 ], [ 1.64 ] ],
[ [ 1.048 ], [ 1.612 ], [ 0.08 ], [ -1.028 ], [ 0.496 ], [ 1.032 ] ],
[ [ -1.72 ], [ -0.384 ], [ -0.128 ], [ 0.7 ], [ 0.636 ], [ -0.608 ] ]
]
[
[ [ -0.608 ], [ -0.128 ], [ -1.72 ], [ 1.556 ], [ 1.524 ], [ 0.028 ] ],
[ [ 0.636 ], [ 1.208 ], [ 0.3 ], [ 1.048 ], [ -0.712 ], [ 0.048 ] ],
[ [ 1.032 ], [ -0.852 ], [ 1.764 ], [ -1.688 ], [ -0.176 ], [ 1.612 ] ],
[ [ 1.912 ], [ 1.356 ], [ 0.788 ], [ 1.64 ], [ 1.512 ], [ -0.768 ] ],
[ [ 0.392 ], [ 0.092 ], [ 1.556 ], [ -0.384 ], [ 1.108 ], [ 0.08 ] ],
[ [ -1.616 ], [ 0.496 ], [ -0.068 ], [ -0.804 ], [ -1.028 ], [ 0.7 ] ]
]
[
[ [ -0.608 ], [ -0.768 ], [ -0.712 ], [ 1.208 ], [ 0.3 ], [ 1.556 ] ],
[ [ 0.7 ], [ -1.688 ], [ 0.788 ], [ 0.636 ], [ -0.176 ], [ 1.108 ] ],
[ [ 0.496 ], [ -0.804 ], [ 1.612 ], [ 0.048 ], [ 1.556 ], [ 1.64 ] ],
[ [ 1.032 ], [ 1.524 ], [ 1.764 ], [ -0.384 ], [ 0.392 ], [ 1.356 ] ],
[ [ 0.028 ], [ 1.048 ], [ 1.912 ], [ -1.028 ], [ -1.616 ], [ -0.128 ] ],
[ [ -0.068 ], [ -1.72 ], [ -0.852 ], [ 0.08 ], [ 0.092 ], [ 1.512 ] ]
]
```
### Gradient Descent
First, we train using basic gradient descent method apply weak line search conditions.
Reset training subject: 3481795663256
BACKPROP_AGG_SIZE = 3
THREADS = 64
SINGLE_THREADED = false
Initialized CoreSettings = {
"backpropAggregationSize" : 3,
"jvmThreads" : 64,
"singleThreaded" : false
}
__[TrainingTester.java:638](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L638)__ executed in 0.06 seconds (0.000 gc):
```java
IterativeTrainer iterativeTrainer = new IterativeTrainer(trainable.addRef());
try {
iterativeTrainer.setLineSearchFactory(label -> new ArmijoWolfeSearch());
iterativeTrainer.setOrientation(new GradientDescent());
iterativeTrainer.setMonitor(TrainingTester.getMonitor(history));
iterativeTrainer.setTimeout(30, TimeUnit.SECONDS);
iterativeTrainer.setMaxIterations(250);
iterativeTrainer.setTerminateThreshold(0);
return iterativeTrainer.run();
} finally {
iterativeTrainer.freeRef();
}
```
??? quote "Logging"
```
Reset training subject: 3481795663256
BACKPROP_AGG_SIZE = 3
THREADS = 64
SINGLE_THREADED = false
Initialized CoreSettings = {
"backpropAggregationSize" : 3,
"jvmThreads" : 64,
"singleThreaded" : false
}
```
??? failure "java.lang.reflect.InvocationTargetException"
```
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.simiacryptus.util.Util.throwException(Util.java:502)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:57)
at com.simiacryptus.mindseye.eval.BatchedTrainable.measure(BatchedTrainable.java:99)
at com.simiacryptus.mindseye.opt.IterativeTrainer.measure(IterativeTrainer.java:236)
at com.simiacryptus.mindseye.opt.IterativeTrainer.run(IterativeTrainer.java:286)
at com.simiacryptus.mindseye.test.unit.TrainingTester.lambda$trainGD$892d3ca8$1(TrainingTester.java:647)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.eval(NotebookOutput.java:125)
at com.simiacryptus.mindseye.test.unit.TrainingTester.trainGD(TrainingTester.java:638)
at com.simiacryptus.mindseye.test.unit.TrainingTester.runOpt(TrainingTester.java:833)
at com.simiacryptus.mindseye.test.unit.TrainingTester.train(TrainingTester.java:781)
at com.simiacryptus.mindseye.test.unit.TrainingTester.trainAll(TrainingTester.java:558)
at com.simiacryptus.mindseye.test.unit.TrainingTester.testInputLearning(TrainingTester.java:468)
at com.simiacryptus.mindseye.test.unit.TrainingTester.test(TrainingTester.java:324)
at com.simiacryptus.mindseye.test.unit.TrainingTester.test(TrainingTester.java:61)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:541)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:598)
at com.simiacryptus.mindseye.test.LayerTestBase.trainingTest(LayerTestBase.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:205)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:201)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:141)
at org.junit.platform.runner.JUnitPlatform.run(JUnitPlatform.java:139)
at com.simiacryptus.util.test.MacroTestRunner.runTest(MacroTestRunner.java:94)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$8bb7732f$1(MacroTestRunner.java:177)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
at com.sun.proxy.$Proxy44.get(Unknown Source)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:54)
... 83 more
Caused by: java.lang.AssertionError
at com.simiacryptus.mindseye.lang.Delta.addInPlace(Delta.java:167)
at com.simiacryptus.mindseye.lang.Delta.addInPlace(Delta.java:157)
at com.simiacryptus.mindseye.lang.MutableResult$MutableAccumulator.accept(MutableResult.java:106)
at com.simiacryptus.mindseye.lang.MutableResult$MutableAccumulator.accept(MutableResult.java:84)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:220)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:181)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:268)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:202)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:413)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:351)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.layers.java.EntropyLossLayer$Accumulator.accept(EntropyLossLayer.java:242)
at com.simiacryptus.mindseye.layers.java.EntropyLossLayer$Accumulator.accept(EntropyLossLayer.java:167)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:236)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:220)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:210)
at com.simiacryptus.mindseye.eval.BasicTrainable.eval(BasicTrainable.java:206)
at com.simiacryptus.mindseye.eval.BasicTrainable.lambda$measure$3f677$1(BasicTrainable.java:145)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:54)
at com.simiacryptus.mindseye.eval.BasicTrainable.measure(BasicTrainable.java:145)
at com.simiacryptus.mindseye.eval.TrainableWrapper.measure(TrainableWrapper.java:85)
at com.simiacryptus.mindseye.eval.BatchedTrainable.lambda$measure$8766d393$1(BatchedTrainable.java:129)
... 90 more
```
This training apply resulted in the following configuration:
__[TrainingTester.java:785](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L785)__ executed in 0.00 seconds (0.000 gc):
```java
RefList state = network.state();
assert state != null;
String description = state.stream().map(RefArrays::toString).reduce((a, b) -> a + "\n" + b)
.orElse("");
state.freeRef();
return description;
```
Returns
```
```
And regressed input:
__[TrainingTester.java:797](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L797)__ executed in 0.00 seconds (0.000 gc):
```java
return RefArrays.stream(RefUtil.addRef(data)).flatMap(x -> {
return RefArrays.stream(x);
}).limit(1).map(x -> {
String temp_18_0015 = x.prettyPrint();
x.freeRef();
return temp_18_0015;
}).reduce((a, b) -> a + "\n" + b).orElse("");
```
Returns
```
[
[ [ 1.032 ], [ 0.496 ], [ 1.524 ], [ 0.3 ], [ -1.688 ], [ 0.08 ] ],
[ [ 1.64 ], [ -1.72 ], [ 0.636 ], [ 1.556 ], [ 1.912 ], [ 1.764 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.384 ], [ 1.556 ], [ 0.048 ], [ 0.028 ], [ 1.208 ], [ 1.356 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.7 ], [ -0.804 ], [ -1.028 ], [ 1.612 ], [ 1.512 ], [ 0.788 ] ]
]
```
To produce the following output:
__[TrainingTester.java:808](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L808)__ executed in 0.01 seconds (0.000 gc):
```java
Result[] array = ConstantResult.batchResultArray(pop(RefUtil.addRef(data)));
@Nullable
Result eval = layer.eval(array);
assert eval != null;
TensorList tensorList = Result.getData(eval);
String temp_18_0016 = tensorList.stream().limit(1).map(x -> {
String temp_18_0017 = x.prettyPrint();
x.freeRef();
return temp_18_0017;
}).reduce((a, b) -> a + "\n" + b).orElse("");
tensorList.freeRef();
return temp_18_0016;
```
Returns
```
[
[ [ 1.032 ], [ 0.496 ], [ 1.524 ], [ 1.524 ], [ 0.3 ], [ -1.688 ], [ -1.688 ], [ 0.08 ] ],
[ [ 1.64 ], [ -1.72 ], [ 0.636 ], [ 0.636 ], [ 1.556 ], [ 1.912 ], [ 1.912 ], [ 1.764 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.384 ], [ 1.556 ], [ 0.048 ], [ 0.048 ], [ 0.028 ], [ 1.208 ], [ 1.208 ], [ 1.356 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.7 ], [ -0.804 ], [ -1.028 ], [ -1.028 ], [ 1.612 ], [ 1.512 ], [ 1.512 ], [ 0.788 ] ]
]
```
### Conjugate Gradient Descent
First, we use a conjugate gradient descent method, which converges the fastest for purely linear functions.
Reset training subject: 3481877780115
__[TrainingTester.java:603](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L603)__ executed in 0.02 seconds (0.000 gc):
```java
IterativeTrainer iterativeTrainer = new IterativeTrainer(trainable.addRef());
try {
iterativeTrainer.setLineSearchFactory(label -> new QuadraticSearch());
iterativeTrainer.setOrientation(new GradientDescent());
iterativeTrainer.setMonitor(TrainingTester.getMonitor(history));
iterativeTrainer.setTimeout(30, TimeUnit.SECONDS);
iterativeTrainer.setMaxIterations(250);
iterativeTrainer.setTerminateThreshold(0);
return iterativeTrainer.run();
} finally {
iterativeTrainer.freeRef();
}
```
??? quote "Logging"
```
Reset training subject: 3481877780115
```
??? failure "java.lang.reflect.InvocationTargetException"
```
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.simiacryptus.util.Util.throwException(Util.java:502)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:57)
at com.simiacryptus.mindseye.eval.BatchedTrainable.measure(BatchedTrainable.java:99)
at com.simiacryptus.mindseye.opt.IterativeTrainer.measure(IterativeTrainer.java:236)
at com.simiacryptus.mindseye.opt.IterativeTrainer.run(IterativeTrainer.java:286)
at com.simiacryptus.mindseye.test.unit.TrainingTester.lambda$trainCjGD$892d3ca8$1(TrainingTester.java:612)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.eval(NotebookOutput.java:125)
at com.simiacryptus.mindseye.test.unit.TrainingTester.trainCjGD(TrainingTester.java:603)
at com.simiacryptus.mindseye.test.unit.TrainingTester.runOpt(TrainingTester.java:833)
at com.simiacryptus.mindseye.test.unit.TrainingTester.train(TrainingTester.java:781)
at com.simiacryptus.mindseye.test.unit.TrainingTester.trainAll(TrainingTester.java:560)
at com.simiacryptus.mindseye.test.unit.TrainingTester.testInputLearning(TrainingTester.java:468)
at com.simiacryptus.mindseye.test.unit.TrainingTester.test(TrainingTester.java:324)
at com.simiacryptus.mindseye.test.unit.TrainingTester.test(TrainingTester.java:61)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:541)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:598)
at com.simiacryptus.mindseye.test.LayerTestBase.trainingTest(LayerTestBase.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:205)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:201)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:141)
at org.junit.platform.runner.JUnitPlatform.run(JUnitPlatform.java:139)
at com.simiacryptus.util.test.MacroTestRunner.runTest(MacroTestRunner.java:94)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$8bb7732f$1(MacroTestRunner.java:177)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
at com.sun.proxy.$Proxy44.get(Unknown Source)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:54)
... 83 more
Caused by: java.lang.AssertionError
at com.simiacryptus.mindseye.lang.Delta.addInPlace(Delta.java:167)
at com.simiacryptus.mindseye.lang.Delta.addInPlace(Delta.java:157)
at com.simiacryptus.mindseye.lang.MutableResult$MutableAccumulator.accept(MutableResult.java:106)
at com.simiacryptus.mindseye.lang.MutableResult$MutableAccumulator.accept(MutableResult.java:84)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:220)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:181)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:268)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:202)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:413)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:351)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.layers.java.EntropyLossLayer$Accumulator.accept(EntropyLossLayer.java:242)
at com.simiacryptus.mindseye.layers.java.EntropyLossLayer$Accumulator.accept(EntropyLossLayer.java:167)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:236)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:220)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:210)
at com.simiacryptus.mindseye.eval.BasicTrainable.eval(BasicTrainable.java:206)
at com.simiacryptus.mindseye.eval.BasicTrainable.lambda$measure$3f677$1(BasicTrainable.java:145)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:54)
at com.simiacryptus.mindseye.eval.BasicTrainable.measure(BasicTrainable.java:145)
at com.simiacryptus.mindseye.eval.TrainableWrapper.measure(TrainableWrapper.java:85)
at com.simiacryptus.mindseye.eval.BatchedTrainable.lambda$measure$8766d393$1(BatchedTrainable.java:129)
... 90 more
```
This training apply resulted in the following configuration:
__[TrainingTester.java:785](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L785)__ executed in 0.00 seconds (0.000 gc):
```java
RefList state = network.state();
assert state != null;
String description = state.stream().map(RefArrays::toString).reduce((a, b) -> a + "\n" + b)
.orElse("");
state.freeRef();
return description;
```
Returns
```
```
And regressed input:
__[TrainingTester.java:797](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L797)__ executed in 0.00 seconds (0.000 gc):
```java
return RefArrays.stream(RefUtil.addRef(data)).flatMap(x -> {
return RefArrays.stream(x);
}).limit(1).map(x -> {
String temp_18_0015 = x.prettyPrint();
x.freeRef();
return temp_18_0015;
}).reduce((a, b) -> a + "\n" + b).orElse("");
```
Returns
```
[
[ [ 1.032 ], [ 0.496 ], [ 1.524 ], [ 0.3 ], [ -1.688 ], [ 0.08 ] ],
[ [ 1.64 ], [ -1.72 ], [ 0.636 ], [ 1.556 ], [ 1.912 ], [ 1.764 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.384 ], [ 1.556 ], [ 0.048 ], [ 0.028 ], [ 1.208 ], [ 1.356 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.7 ], [ -0.804 ], [ -1.028 ], [ 1.612 ], [ 1.512 ], [ 0.788 ] ]
]
```
To produce the following output:
__[TrainingTester.java:808](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L808)__ executed in 0.01 seconds (0.000 gc):
```java
Result[] array = ConstantResult.batchResultArray(pop(RefUtil.addRef(data)));
@Nullable
Result eval = layer.eval(array);
assert eval != null;
TensorList tensorList = Result.getData(eval);
String temp_18_0016 = tensorList.stream().limit(1).map(x -> {
String temp_18_0017 = x.prettyPrint();
x.freeRef();
return temp_18_0017;
}).reduce((a, b) -> a + "\n" + b).orElse("");
tensorList.freeRef();
return temp_18_0016;
```
Returns
```
[
[ [ 1.032 ], [ 0.496 ], [ 1.524 ], [ 1.524 ], [ 0.3 ], [ -1.688 ], [ -1.688 ], [ 0.08 ] ],
[ [ 1.64 ], [ -1.72 ], [ 0.636 ], [ 0.636 ], [ 1.556 ], [ 1.912 ], [ 1.912 ], [ 1.764 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.384 ], [ 1.556 ], [ 0.048 ], [ 0.048 ], [ 0.028 ], [ 1.208 ], [ 1.208 ], [ 1.356 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.7 ], [ -0.804 ], [ -1.028 ], [ -1.028 ], [ 1.612 ], [ 1.512 ], [ 1.512 ], [ 0.788 ] ]
]
```
### Limited-Memory BFGS
Next, we apply the same optimization using L-BFGS, which is nearly ideal for purely second-order or quadratic functions.
Reset training subject: 3481918399205
__[TrainingTester.java:674](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L674)__ executed in 0.02 seconds (0.000 gc):
```java
IterativeTrainer iterativeTrainer = new IterativeTrainer(trainable.addRef());
try {
iterativeTrainer.setLineSearchFactory(label -> new ArmijoWolfeSearch());
iterativeTrainer.setOrientation(new LBFGS());
iterativeTrainer.setMonitor(TrainingTester.getMonitor(history));
iterativeTrainer.setTimeout(30, TimeUnit.SECONDS);
iterativeTrainer.setIterationsPerSample(100);
iterativeTrainer.setMaxIterations(250);
iterativeTrainer.setTerminateThreshold(0);
return iterativeTrainer.run();
} finally {
iterativeTrainer.freeRef();
}
```
??? quote "Logging"
```
Reset training subject: 3481918399205
```
??? failure "java.lang.reflect.InvocationTargetException"
```
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.simiacryptus.util.Util.throwException(Util.java:502)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:57)
at com.simiacryptus.mindseye.eval.BatchedTrainable.measure(BatchedTrainable.java:99)
at com.simiacryptus.mindseye.opt.IterativeTrainer.measure(IterativeTrainer.java:236)
at com.simiacryptus.mindseye.opt.IterativeTrainer.run(IterativeTrainer.java:286)
at com.simiacryptus.mindseye.test.unit.TrainingTester.lambda$trainLBFGS$892d3ca8$1(TrainingTester.java:684)
at com.simiacryptus.notebook.MarkdownNotebookOutput.lambda$eval$dc58be99$1(MarkdownNotebookOutput.java:657)
at com.simiacryptus.util.test.SysOutInterceptor.withOutput(SysOutInterceptor.java:102)
at com.simiacryptus.notebook.MarkdownNotebookOutput.eval(MarkdownNotebookOutput.java:649)
at com.simiacryptus.notebook.NotebookOutput.eval(NotebookOutput.java:125)
at com.simiacryptus.mindseye.test.unit.TrainingTester.trainLBFGS(TrainingTester.java:674)
at com.simiacryptus.mindseye.test.unit.TrainingTester.runOpt(TrainingTester.java:833)
at com.simiacryptus.mindseye.test.unit.TrainingTester.train(TrainingTester.java:781)
at com.simiacryptus.mindseye.test.unit.TrainingTester.trainAll(TrainingTester.java:562)
at com.simiacryptus.mindseye.test.unit.TrainingTester.testInputLearning(TrainingTester.java:468)
at com.simiacryptus.mindseye.test.unit.TrainingTester.test(TrainingTester.java:324)
at com.simiacryptus.mindseye.test.unit.TrainingTester.test(TrainingTester.java:61)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:541)
at com.simiacryptus.mindseye.test.unit.LayerTests.run(LayerTests.java:598)
at com.simiacryptus.mindseye.test.LayerTestBase.trainingTest(LayerTestBase.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:205)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:201)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.util.ArrayList.forEach(Unknown Source)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:141)
at org.junit.platform.runner.JUnitPlatform.run(JUnitPlatform.java:139)
at com.simiacryptus.util.test.MacroTestRunner.runTest(MacroTestRunner.java:94)
at com.simiacryptus.util.test.MacroTestRunner.lambda$null$8bb7732f$1(MacroTestRunner.java:177)
at com.simiacryptus.aws.TendrilControl.lambda$null$0(TendrilControl.java:86)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.simiacryptus.ref.lang.RefUtil$RefWrapperHandler.invoke(RefUtil.java:238)
at com.sun.proxy.$Proxy44.get(Unknown Source)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:54)
... 83 more
Caused by: java.lang.AssertionError
at com.simiacryptus.mindseye.lang.Delta.addInPlace(Delta.java:167)
at com.simiacryptus.mindseye.lang.Delta.addInPlace(Delta.java:157)
at com.simiacryptus.mindseye.lang.MutableResult$MutableAccumulator.accept(MutableResult.java:106)
at com.simiacryptus.mindseye.lang.MutableResult$MutableAccumulator.accept(MutableResult.java:84)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:220)
at com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer$TileAccumulator.accept(ImgTileSubnetLayer.java:181)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:268)
at com.simiacryptus.mindseye.layers.java.LinearActivationLayer$Accumulator.accept(LinearActivationLayer.java:202)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:413)
at com.simiacryptus.mindseye.layers.java.ImgTileAssemblyLayer$Accumulator.accept(ImgTileAssemblyLayer.java:351)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.layers.java.EntropyLossLayer$Accumulator.accept(EntropyLossLayer.java:242)
at com.simiacryptus.mindseye.layers.java.EntropyLossLayer$Accumulator.accept(EntropyLossLayer.java:167)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accum(CountingResult.java:158)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:145)
at com.simiacryptus.mindseye.network.CountingResult$CountingAccumulator.accept(CountingResult.java:97)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:236)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:220)
at com.simiacryptus.mindseye.lang.Result.accumulate(Result.java:210)
at com.simiacryptus.mindseye.eval.BasicTrainable.eval(BasicTrainable.java:206)
at com.simiacryptus.mindseye.eval.BasicTrainable.lambda$measure$3f677$1(BasicTrainable.java:145)
at com.simiacryptus.lang.TimedResult.time(TimedResult.java:54)
at com.simiacryptus.mindseye.eval.BasicTrainable.measure(BasicTrainable.java:145)
at com.simiacryptus.mindseye.eval.TrainableWrapper.measure(TrainableWrapper.java:85)
at com.simiacryptus.mindseye.eval.BatchedTrainable.lambda$measure$8766d393$1(BatchedTrainable.java:129)
... 90 more
```
This training apply resulted in the following configuration:
__[TrainingTester.java:785](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L785)__ executed in 0.00 seconds (0.000 gc):
```java
RefList state = network.state();
assert state != null;
String description = state.stream().map(RefArrays::toString).reduce((a, b) -> a + "\n" + b)
.orElse("");
state.freeRef();
return description;
```
Returns
```
```
And regressed input:
__[TrainingTester.java:797](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L797)__ executed in 0.00 seconds (0.000 gc):
```java
return RefArrays.stream(RefUtil.addRef(data)).flatMap(x -> {
return RefArrays.stream(x);
}).limit(1).map(x -> {
String temp_18_0015 = x.prettyPrint();
x.freeRef();
return temp_18_0015;
}).reduce((a, b) -> a + "\n" + b).orElse("");
```
Returns
```
[
[ [ 1.032 ], [ 0.496 ], [ 1.524 ], [ 0.3 ], [ -1.688 ], [ 0.08 ] ],
[ [ 1.64 ], [ -1.72 ], [ 0.636 ], [ 1.556 ], [ 1.912 ], [ 1.764 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.384 ], [ 1.556 ], [ 0.048 ], [ 0.028 ], [ 1.208 ], [ 1.356 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.7 ], [ -0.804 ], [ -1.028 ], [ 1.612 ], [ 1.512 ], [ 0.788 ] ]
]
```
To produce the following output:
__[TrainingTester.java:808](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L808)__ executed in 0.01 seconds (0.000 gc):
```java
Result[] array = ConstantResult.batchResultArray(pop(RefUtil.addRef(data)));
@Nullable
Result eval = layer.eval(array);
assert eval != null;
TensorList tensorList = Result.getData(eval);
String temp_18_0016 = tensorList.stream().limit(1).map(x -> {
String temp_18_0017 = x.prettyPrint();
x.freeRef();
return temp_18_0017;
}).reduce((a, b) -> a + "\n" + b).orElse("");
tensorList.freeRef();
return temp_18_0016;
```
Returns
```
[
[ [ 1.032 ], [ 0.496 ], [ 1.524 ], [ 1.524 ], [ 0.3 ], [ -1.688 ], [ -1.688 ], [ 0.08 ] ],
[ [ 1.64 ], [ -1.72 ], [ 0.636 ], [ 0.636 ], [ 1.556 ], [ 1.912 ], [ 1.912 ], [ 1.764 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.852 ], [ -0.608 ], [ -1.616 ], [ -1.616 ], [ -0.768 ], [ 0.092 ], [ 0.092 ], [ -0.176 ] ],
[ [ -0.384 ], [ 1.556 ], [ 0.048 ], [ 0.048 ], [ 0.028 ], [ 1.208 ], [ 1.208 ], [ 1.356 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.392 ], [ -0.712 ], [ 1.048 ], [ 1.048 ], [ -0.068 ], [ 1.108 ], [ 1.108 ], [ -0.128 ] ],
[ [ 0.7 ], [ -0.804 ], [ -1.028 ], [ -1.028 ], [ 1.612 ], [ 1.512 ], [ 1.512 ], [ 0.788 ] ]
]
```
No Data
__[TrainingTester.java:576](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L576)__ executed in 0.01 seconds (0.000 gc):
```java
return TestUtil.compare(title + " vs Iteration", runs);
```
??? quote "Logging"
```
No Data
```
No Data
__[TrainingTester.java:579](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L579)__ executed in 0.00 seconds (0.000 gc):
```java
return TestUtil.compareTime(title + " vs Time", runs);
```
??? quote "Logging"
```
No Data
```
## Results
__[TrainingTester.java:350](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L350)__ executed in 0.03 seconds (0.000 gc):
```java
return grid(inputLearning, modelLearning, completeLearning);
```
Returns

__[TrainingTester.java:353](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/TrainingTester.java#L353)__ executed in 0.00 seconds (0.000 gc):
```java
return new ComponentResult(null == inputLearning ? null : inputLearning.value,
null == modelLearning ? null : modelLearning.value, null == completeLearning ? null : completeLearning.value);
```
Returns
```
{"input":{ "LBFGS": { "type": "NonConverged", "value": NaN }, "CjGD": { "type": "NonConverged", "value": NaN }, "GD": { "type": "NonConverged", "value": NaN } }, "model":null, "complete":null}
```
[Log at 16_02_51_41](etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_41_0.log)
__[LayerTests.java:605](https://github.com/SimiaCryptus/mindseye-test/tree/72a77c4af0f2856e133625c8da1732c3bc27ce76/src/main/java/com/simiacryptus/mindseye/test/unit/LayerTests.java#L605)__ executed in 0.00 seconds (0.000 gc):
```java
throwException(exceptions.addRef());
```
# Results
| details | result |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------ |
| {"input":{ "LBFGS": { "type": "NonConverged", "value": NaN }, "CjGD": { "type": "NonConverged", "value": NaN }, "GD": { "type": "NonConverged", "value": NaN } }, "model":null, "complete":null} | OK |
Total memory after GC: 42470128
```json
{
"result": "OK",
"performance": {
"execution_time": "0.540",
"gc_time": "0.189"
},
"created_on": 1587005501098,
"file_name": "trainingTest",
"report": {
"simpleName": "Overlapping",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayerTest.Overlapping",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/test/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayerTest.java",
"javaDoc": "The type Overlapping."
},
"training_analysis": {
"input": {
"LBFGS": {
"type": "NonConverged",
"value": "NaN"
},
"CjGD": {
"type": "NonConverged",
"value": "NaN"
},
"GD": {
"type": "NonConverged",
"value": "NaN"
}
}
},
"archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141",
"id": "2db685a1-6050-4e58-87b6-7709a73a2e31",
"report_type": "Components",
"display_name": "Comparative Training",
"target": {
"simpleName": "ImgTileSubnetLayer",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/main/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer.java",
"javaDoc": "The type Img tile subnet layer."
}
}
```
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/8f103c259ca84f7ba398020271874bfb.html
LOGBACK: No context given for com.simiacryptus.util.CodeUtil$1[96959153-2d52-41b1-a3b0-2f8fa5d5024f]
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141 at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141 to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.md
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/admonition.css to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/admonition.css
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/admonition.css
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.metadata.json to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.metadata.json
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.metadata.json
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/8f103c259ca84f7ba398020271874bfb.md to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/8f103c259ca84f7ba398020271874bfb.md
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/8f103c259ca84f7ba398020271874bfb.md
Task running: 702c3752-de4e-44a1-98c6-d6d805ec5345
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/8f103c259ca84f7ba398020271874bfb.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/8f103c259ca84f7ba398020271874bfb.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/8f103c259ca84f7ba398020271874bfb.html
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.html to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.html
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/trainingTest.html
Scanning peer uploads to /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc at s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc/
Uploading folder /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc/
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc/trainingTest.1.png to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc/trainingTest.1.png
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc/trainingTest.1.png
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_41_0.log to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_41_0.log
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/etc/com.simiacryptus.ref.lang.ReferenceCountingBase_16_02_51_41_0.log
Uploading file /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/admonition.js to s3 code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/admonition.js
Not found file code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/trainingTest/202004165141/admonition.js
Test Finish: Comparative Training(ImgTileSubnetLayerTest$Overlapping)
Test Start: Equivalency Validation(ImgTileSubnetLayerTest$Overlapping)
Output Location: /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/equivalencyTest/202004165144
Changed archive home to null
Serving equivalencyTest from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/equivalencyTest/202004165144 at http://localhost:2632
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/equivalencyTest/202004165144
__Target Description:__ The type Img tile subnet layer.
__Report Description:__ The type Overlapping.
Changed archive home to null
Serving Logs for com.simiacryptus.ref.lang.ReferenceCountingBase from /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/equivalencyTest/202004165144 at http://localhost:-1
Changed archive home to s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/equivalencyTest/202004165144
[Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase](2d50304c0e014d14b489e2e09f91b523.html)
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/equivalencyTest/202004165144/2d50304c0e014d14b489e2e09f91b523.html
Total memory after GC: 39787632
Changed archive home to null
```json
{
"performance": {
"execution_time": "0.073",
"gc_time": "0.065"
},
"created_on": 1587005504705,
"file_name": "equivalencyTest",
"report": {
"simpleName": "Overlapping",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayerTest.Overlapping",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/test/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayerTest.java",
"javaDoc": "The type Overlapping."
},
"id": "04b2ac62-f20a-4253-9ea1-3641dc0dd08d",
"report_type": "Components",
"display_name": "Equivalency Validation",
"target": {
"simpleName": "ImgTileSubnetLayer",
"canonicalName": "com.simiacryptus.mindseye.layers.java.ImgTileSubnetLayer",
"link": "https://github.com/SimiaCryptus/mindseye-java/tree/c9a1867488dc7e77a975f095285b5882c0486db6/src/main/java/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer.java",
"javaDoc": "The type Img tile subnet layer."
}
}
```
Wrote /home/ec2-user/report/com.simiacryptus.mindseye.test.RemoteTests_Java$$Lambda$13/2000393139_fb04374b-a3f9-43d8-bf9e-6fb113a9a67f/com/simiacryptus/mindseye/layers/java/ImgTileSubnetLayer/Overlapping/equivalencyTest/202004165144/equivalencyTest.html
Test Finish: Equivalency Validation(ImgTileSubnetLayerTest$Overlapping)
Task Exit: 702c3752-de4e-44a1-98c6-d6d805ec5345
Task complete: 702c3752-de4e-44a1-98c6-d6d805ec5345
Closing com.simiacryptus.aws.TendrilControl@35ae6e74