1. Abadi M, Agarwal A, Barham P, Brevdo E, Chen Z, Citro C, Corrado GS, Davis A, Dean J, Devin M, Ghemawat S, Goodfellow I, Harp A. Irving G, Isard M, Jia Y, Jozefowicz R, Kaiser L, Kudlur M, Levenberg J, Mané D, Monga R, Moore S, Murray D, Olah C, Schuster M, Shlens J, Steiner B, Sutskever I, Talwar K, Tucker P, Vanhoucke V, Vasudevan V, Viégas F, Vinyals O, Warden P, Wattenberg M, Wicke M, Yu Y, Zheng X (2015) TensorFlow: Large-scale machine learning on heterogeneous systems . https://www.tensorflow.org/. Software available from tensorflow.org
2. Arthur RM, Hoogenboom J, Green RD, Taylor MC, de Bruin KG (2017) An eye tracking study of bloodstain pattern analysts during pattern classification. Int J Legal Med 132(3):875–885. https://doi.org/10.1007/s00414-017-1711-6
3. Bergmann T, Heinke F, Labudde D (2017) Towards substrate-independent age estimation of blood stains based on dimensionality reduction and k-nearest neighbor classification of absorbance spectroscopic data. Forensic Sci Int 278:1–8. https://doi.org/10.1016/j.forsciint.2017.05.023
4. Bevel T (2002) Bloodstain pattern analysis: with an introduction to crime scene reconstruction. CRC Press, Boca Raton
5. Buck U, Kneubuehl B, Näther S, Albertini N, Schmidt L, Thali M (2011) 3d bloodstain pattern analysis: Ballistic reconstruction of the trajectories of blood drops and determination of the centres of origin of the bloodstains. Forensic Sci Int 206(1–3):22–28. https://doi.org/10.1016/j.forsciint.2010.06.010