text:
.scrollToTop {
    width: 50px;
    height: 60px;
    padding: 2px;
    text-align: center;
    background: whiteSmoke;
    font-weight: bold;
    color: #444;
    text-decoration: none;
    position: fixed;
    bottom: 35px;
    right: 20px;
    display: none;
    background: url('images/arrow2-1.png') no-repeat 0px 20px;
}
.scrollToTop:hover{
	text-decoration:none;
}

license: MIT

license_type: permissive

branch_name: refs/heads/master

extension: css


text:
SUMMARY = "Yamaha DX7 modeling DSSI plugin"
HOMEPAGE = "http://dssi.sourceforge.net/hexter.html"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"

inherit autotools pkgconfig gtk-icon-cache

DEPENDS += " \
    gtk+ \
    dssi \
    liblo \
    ladspa-sdk \
"

SRC_URI = " \
    git://github.com/smbolton/hexter.git \
    file://hexter.desktop \
    file://hexter.png \
"
SRCREV = "737dbb04c407184fae0e203c1d73be8ad3fd55ba"
S = "${WORKDIR}/git"

do_compile_append() {
    cd ${S}/extra
    $CC $CFLAGS -o tx_edit tx_edit.c -lcurses -lasound -lm ${LDFLAGS}
}

do_install_append() {
    install -d ${D}/${datadir}/applications
    install -m 644 ${WORKDIR}/hexter.desktop ${D}/${datadir}/applications/

    install -d ${D}/${datadir}//icons/hicolor/36x36/apps
    install -m 644 ${WORKDIR}/hexter.png ${D}/${datadir}/icons/hicolor/36x36/apps/

    install -d ${D}/${bindir}
    ln -s jack-dssi-host ${D}/${bindir}/hexter

    install -m 755 ${S}/extra/tx_edit ${D}/${bindir}
}

FILES_${PN} += " \
    ${libdir}/dssi \
"

# standalone needs jack-dssi-host
RDEPENDS_${PN} += "dssi"

gha_license_id: MIT

extension: bb


text:
@article{bogacz2017tutorial,
  title={A tutorial on the free-energy framework for modelling perception and learning},
  author={Bogacz, Rafal},
  journal={Journal of mathematical psychology},
  volume={76},
  pages={198--211},
  year={2017},
  publisher={Elsevier},
  keywords={survey},
  url={https://www.sciencedirect.com/science/article/pii/S0022249615000759}
}
@String(bogacz2017tutorial="This is a great review which introduces the basics of predictive coding and its interpretation as variational inference. It also contains sample MATLAB code that implements a simple predictive coding network. I would start here.")

@article{oord2018representation,
  title={Representation learning with contrastive predictive coding},
  author={Oord, Aaron van den and Li, Yazhe and Vinyals, Oriol},
  journal={arXiv preprint arXiv:1807.03748},
  year={2018},
  url={https://arxiv.org/pdf/1807.03748.pdf},
  keywords={ml}
}

@article{millidge2021predictive,
  title={Predictive Coding: a Theoretical and Experimental Review},
  author={Millidge, Beren and Seth, Anil and Buckley, Christopher L},
  journal={arXiv preprint arXiv:2107.12979},
  year={2021},
  url={https://arxiv.org/pdf/2107.12979.pdf},
  keywords={survey}
}
@String(millidge2021predictive="This review walks through the mathematical framework and potential neural implementations in predictive coding, and also covers much recent work on the relationship between predictive coding and machine learning.")

@article{ororbia2020continual,
  title={Continual learning of recurrent neural networks by locally aligning distributed representations},
  author={Ororbia, Alexander and Mali, Ankur and Giles, C Lee and Kifer, Daniel},
  journal={IEEE transactions on neural networks and learning systems},
  volume={31},
  number={10},
  pages={4267--4278},
  year={2020},
  publisher={IEEE},
  url={https://ieeexplore.ieee.org/document/8963851},
  keywords={ml}
}
@article{ororbia2020neural,
  title={The neural coding framework for learning generative models},
  author={Ororbia, Alexander and Kifer, Daniel},
  journal={arXiv preprint arXiv:2012.03405},
  year={2020},
  url={https://arxiv.org/pdf/2012.03405.pdf},
  keywords={ml}
}
@article{ororbia2021backprop,
  title={Backprop-Free Reinforcement Learning with Active Neural Generative Coding},
  author={Ororbia, Alexander and Mali, Ankur},
  journal={arXiv preprint arXiv:2107.07046},
  year={2021},
  url={https://arxiv.org/pdf/2107.07046.pdf},
  keywords={ml}
}

@article{ororbia2019spiking,
  title={Spiking Neural Predictive Coding for Continual Learning from Data Streams},
  author={Ororbia, Alexander},
  journal={arXiv preprint arXiv:1908.08655},
  year={2019},
  url={https://arxiv.org/pdf/1908.08655.pdf},
  keywords={ml}
}

@article{ali2021predictive,
  title={Predictive coding is a consequence of energy efficiency in recurrent neural networks},
  author={Ali, Abdullahi and Ahmad, Nasir and de Groot, Elgar and van Gerven, Marcel AJ and Kietzmann, Tim C},
  journal={bioRxiv},
  year={2021},
  publisher={Cold Spring Harbor Laboratory},
  url={https://www.biorxiv.org/content/10.1101/2021.02.16.430904v1.abstract},
  keywords={applications}
}

@article{buckley2017free,
  title={The free energy principle for action and perception: A mathematical review},
  author={Buckley, Christopher L and Kim, Chang Sub and McGregor, Simon and Seth, Anil K},
  journal={Journal of Mathematical Psychology},
  volume={81},
  pages={55--79},
  year={2017},
  publisher={Elsevier},
  keywords={survey},
  url={https://www.sciencedirect.com/science/article/pii/S0022249617300962}
}
@String(buckley2017free="This is a fantastic review which presents a complete walkthrough of the mathematical basis of the Free Energy Principle and Variational Inference, and derives predictive coding and (continuous time and state) active inference. It also presents the 'full-construct' predictive coding including with hierarchical layers and generalised coordinates in an accessible fashion. I would reccomend reading this after Bogacz' tutorial (although be prepared -- it is a long and serious read)")

@article{spratling2017review,
  title={A review of predictive coding algorithms},
  author={Spratling, Michael W},
  journal={Brain and cognition},
  volume={112},
  pages={92--97},
  year={2017},
  publisher={Elsevier},
  keywords={survey},
  url={https://www.sciencedirect.com/science/article/pii/S027826261530035X?casa_token=zzTchZsrFesAAAAA:5bJNguAnRfn4BOjlCtmGvjiQT0Mkk3CE1By9JsrGrDIT0qY-CUKLUwVROkHB9S_kUx6mtH-nc74}
}
@String(spratling2017review="A short and concise review of predictive coding algorithms up to 2017.")

@article{huang2011predictive,
  title={Predictive coding},
  author={Huang, Yanping and Rao, Rajesh PN},
  journal={Wiley Interdisciplinary Reviews: Cognitive Science},
  volume={2},
  number={5},
  pages={580--593},
  year={2011},
  publisher={Wiley Online Library},
  keywords={survey},
  url={https://onlinelibrary.wiley.com/doi/pdf/10.1002/wcs.142?casa_token=TJvdr2nDbr8AAAAA:0T3LOAIXt6I7YYpJIqOs204qnwU0FFQiVC976sVifVv0XB4wFlrLZ7WvALY9x_qdoIGciEZWd12hfNQ}
}
@String(huang2011predictive="A nice review of simple predictive coding architectures with a focus on their potential implementation in the brain.")

@article{rao1999predictive,
  title={Predictive coding in the visual cortex: a functional interpretation of some extra-classical receptive-field effects},
  author={Rao, Rajesh PN and Ballard, Dana H},
  journal={Nature neuroscience},
  volume={2},
  number={1},
  pages={79--87},
  year={1999},
  publisher={Nature Publishing Group},
  keywords={classic},
  url={https://www.nature.com/articles/nn0199_79}
}
@String(rao1999predictive="A key influential early paper proposing predictive coding as a general theory of cortical function.")

@article{srinivasan1982predictive,
  title={Predictive coding: a fresh view of inhibition in the retina},
  author={Srinivasan, Mandyam Veerambudi and Laughlin, Simon Barry and Dubs, Andreas},
  journal={Proceedings of the Royal Society of London. Series B. Biological Sciences},
  volume={216},
  number={1205},
  pages={427--459},
  year={1982},
  publisher={The Royal Society London},
  keywords={classic},
  url={https://royalsocietypublishing.org/doi/abs/10.1098/rspb.1982.0085?casa_token=gdNrGbAlmC8AAAAA%3Ac1xArFgNym4QLB0vI-dDd0ywIS0ozVZjzjnhogf4CVpFZi2zIW8cMU3OIZwvV8cFCoVqAaDOFo_IFDY},
}
@String(srinivasan1982predictive="One of the earliest works proposing predictive coding in the retina.")

@article{hosoya2005dynamic,
  title={Dynamic predictive coding by the retina},
  author={Hosoya, Toshihiko and Baccus, Stephen A and Meister, Markus},
  journal={Nature},
  volume={436},
  number={7047},
  pages={71--77},
  year={2005},
  publisher={Nature Publishing Group},
  keywords={process},
  url={https://www.nature.com/articles/nature03689}
}
@article{bastos2012canonical,
  title={Canonical microcircuits for predictive coding},
  author={Bastos, Andre M and Usrey, W Martin and Adams, Rick A and Mangun, George R and Fries, Pascal and Friston, Karl J},
  journal={Neuron},
  volume={76},
  number={4},
  pages={695--711},
  year={2012},
  publisher={Elsevier},
  keywords={process},
  url={https://www.sciencedirect.com/science/article/pii/S0896627312009592}
}
@String(bastos2012canonical="A key process theory paper. Proposing perhaps the default implementation of predictive coding in cortical layers.")
@article{spratling2008predictive,
  title={Predictive coding as a model of biased competition in visual attention},
  author={Spratling, Michael W},
  journal={Vision research},
  volume={48},
  number={12},
  pages={1391--1408},
  year={2008},
  publisher={Elsevier},
  keywords={process},
  url={https://www.sciencedirect.com/science/article/pii/S0042698908001466}
}
@article{bogacz2020dopamine,
  title={Dopamine role in learning and action inference},
  author={Bogacz, Rafal},
  journal={Elife},
  volume={9},
  pages={e53262},
  year={2020},
  publisher={eLife Sciences Publications Limited},
  keywords={process},
  url={https://elifesciences.org/articles/53262.pdf}
}

@article{spratling2008predictive,
  title={Predictive coding as a model of biased competition in visual attention},
  author={Spratling, Michael W},
  journal={Vision research},
  volume={48},
  number={12},
  pages={1391--1408},
  year={2008},
  publisher={Elsevier},
  keywords={process},
  url={https://www.sciencedirect.com/science/article/pii/S0042698908001466}
}
@String(spratling2008predictive="Demonstrates that predictive coding is equivalent to popular biased competition models of neural function.")
@article{spratling2008reconciling,
  title={Reconciling predictive coding and biased competition models of cortical function},
  author={Spratling, Michael W},
  journal={Frontiers in computational neuroscience},
  volume={2},
  pages={4},
  year={2008},
  publisher={Frontiers},
  keywords={process},
  url={https://www.frontiersin.org/articles/10.3389/neuro.10.004.2008/full}
}
@article{friston2005theory,
  title={A theory of cortical responses},
  author={Friston, Karl},
  journal={Philosophical transactions of the Royal Society B: Biological sciences},
  volume={360},
  number={1456},
  pages={815--836},
  year={2005},
  publisher={The Royal Society London},
  keywords={classic},
  url={https://royalsocietypublishing.org/doi/abs/10.1098/rstb.2005.1622?casa_token=9zU-Epc4Iw4AAAAA%3AmYQq9buUvH2tb1xtL8VXFp0oHtJVGZ_4MSymueoSBUreJAhsqEOB3D-fXJnSqMnbTYP3VBo0BxwHWYE}
}
@String(friston2005theory="An early but complete description of predictive coding as an application of the FEP and variational inference under Gaussian and Laplace assumptions. Also surprisingly readable. This is core reading on predictive coding and the FEP")
@article{friston2003learning,
  title={Learning and inference in the brain},
  author={Friston, Karl},
  journal={Neural Networks},
  volume={16},
  number={9},
  pages={1325--1352},
  year={2003},
  publisher={Elsevier},
  keywords={classic},
  url={https://www.sciencedirect.com/science/article/pii/S0893608003002454?casa_token=Z-HR_To6rxwAAAAA:88ducipot59VHoRHJu1Ej6Kz5oLn-RMooUV9rR1fnkH50D5aNvLNENIF2XBa_3tZ0izMX5U2ED8}
}
@String(friston2003learning="The first paper establishing the links between predictive coding and variational inference.")

@article{feldman2010attention,
  title={Attention, uncertainty, and free-energy},
  author={Feldman, Harriet and Friston, Karl},
  journal={Frontiers in human neuroscience},
  volume={4},
  pages={215},
  year={2010},
  publisher={Frontiers},
  keywords={classic},
  url={https://www.frontiersin.org/articles/10.3389/fnhum.2010.00215/full}
}
@String(feldman2010attention="Makes a conjectured link between precision in predictive coding and attention in the brain.")
@article{friston2008hierarchical,
  title={Hierarchical models in the brain},
  author={Friston, Karl},
  journal={PLoS Comput Biol},
  volume={4},
  number={11},
  pages={e1000211},
  year={2008},
  publisher={Public Library of Science},
  keywords={classic},
  url={https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1000211}
}
@String(friston2008hierarchical="Presents the 'full-construct' predictive coding model with both hierarchies and generalised coordinates.")
@article{friston2008variational,
  title={DEM: a variational treatment of dynamic systems},
  author={Friston, Karl J and Trujillo-Barreto, N and Daunizeau, Jean},
  journal={Neuroimage},
  volume={41},
  number={3},
  pages={849--885},
  year={2008},
  publisher={Elsevier},
  keywords={classic},
  url={https://www.sciencedirect.com/science/article/pii/S1053811908001894?casa_token=RBtljR9mpKMAAAAA:EAAQB59MLINQl8q4it_Pxnz6EbRaqvO0mMey40hdf29Qy0kKkH69qWN24jnmhcOXamuXWBqFAG4}
}
@String(friston2008variational="Extends predictive coding to generalised coordinates, and derives the necessary inference algorithms for working with them -- i.e. DEM, dynamic expectation maximisation.")
@article{friston2010generalised,
  title={Generalised filtering},
  author={Friston, Karl and Stephan, Klaas and Li, Baojuan and Daunizeau, Jean},
  journal={Mathematical Problems in Engineering},
  volume={2010},
  year={2010},
  publisher={Hindawi},
  keywords={classic},
  url={https://www.hindawi.com/journals/mpe/2010/621670/}
}

@String(friston2008variational2="Foundational treatment of variational inference for dynamical systems, as represented in generalised coordinates. Also relates variational filtering to other non-variational schemes like particle filtering and Kalman filtering.")
@article{friston2008variational2,
  title={Variational filtering},
  author={Friston, Karl J},
  journal={NeuroImage},
  volume={41},
  number={3},
  pages={747--766},
  year={2008},
  publisher={Elsevier},
  keywords={classic},
  url={https://www.sciencedirect.com/science/article/pii/S1053811908002462?casa_token=bzK7h_aIzY0AAAAA:rg1CzE6vNo-cktIHO_9EAoqmR5Zpy89klEn-Wy3NAzMoR8NcWgaF5_zEzyhrRB76N5RPyCZTIlY}
}
@article{shipp2016neural,
  title={Neural elements for predictive coding},
  author={Shipp, Stewart},
  journal={Frontiers in psychology},
  volume={7},
  pages={1792},
  year={2016},
  publisher={Frontiers},
  keywords={process},
  url={https://www.frontiersin.org/articles/10.3389/fpsyg.2016.01792/full},
}
@String(shipp2016neural="Another great overview of a potentially neurobiologiclaly plausible process theory for predictive coding.")
@article{shipp2013reflections,
  title={Reflections on agranular architecture: predictive coding in the motor cortex},
  author={Shipp, Stewart and Adams, Rick A and Friston, Karl J},
  journal={Trends in neurosciences},
  volume={36},
  number={12},
  pages={706--716},
  year={2013},
  publisher={Elsevier},
  keywords={process},
  url={https://www.sciencedirect.com/science/article/pii/S0166223613001604}
}
@String(shipp2013reflections="A process theory of predictive coding including action predictions which implement active inference (continuous version).")

@article{kanai2015cerebral,
  title={Cerebral hierarchies: predictive processing, precision and the pulvinar},
  author={Kanai, Ryota and Komura, Yutaka and Shipp, Stewart and Friston, Karl},
  journal={Philosophical Transactions of the Royal Society B: Biological Sciences},
  volume={370},
  number={1668},
  pages={20140169},
  year={2015},
  publisher={The Royal Society},
  keywords={process},
  url={https://royalsocietypublishing.org/doi/full/10.1098/rstb.2014.0169}
}
@article{heilbron2018great,
  title={Great expectations: is there evidence for predictive coding in auditory cortex?},
  author={Heilbron, Micha and Chait, Maria},
  journal={Neuroscience},
  volume={389},
  pages={54--73},
  year={2018},
  publisher={Elsevier},
  keywords={process},
  url={https://www.sciencedirect.com/science/article/pii/S030645221730547X}
}
@incollection{kok2015predictive,
  title={Predictive coding in sensory cortex},
  author={Kok, Peter and de Lange, Floris P},
  booktitle={An introduction to model-based cognitive neuroscience},
  pages={221--244},
  year={2015},
  publisher={Springer},
  keywords={process},
  url={https://link.springer.com/chapter/10.1007/978-1-4939-2236-9_11}
}

@article{sterzer2018predictive,
  title={The predictive coding account of psychosis},
  author={Sterzer, Philipp and Adams, Rick A and Fletcher, Paul and Frith, Chris and Lawrie, Stephen M and Muckli, Lars and Petrovic, Predrag and Uhlhaas, Peter and Voss, Martin and Corlett, Philip R},
  journal={Biological psychiatry},
  volume={84},
  number={9},
  pages={634--643},
  year={2018},
  publisher={Elsevier},
  keywords={applications},
  url={https://www.sciencedirect.com/science/article/pii/S0006322318315324}
}
@article{seth2012interoceptive,
  title={An interoceptive predictive coding model of conscious presence},
  author={Seth, Anil K and Suzuki, Keisuke and Critchley, Hugo D},
  journal={Frontiers in psychology},
  volume={2},
  pages={395},
  year={2012},
  publisher={Frontiers},
  keywords={applications},
  url={https://www.frontiersin.org/articles/10.3389/fpsyg.2011.00395/full}
}
@article{seth2013extending,
  title={Extending predictive processing to the body: emotion as interoceptive inference},
  author={Seth, Anil K and Critchley, Hugo D},
  journal={Behav. Brain Sci},
  volume={36},
  number={3},
  pages={227--228},
  year={2013},
  keywords={applications},
  url={https://pdfs.semanticscholar.org/d8ab/0cbc439db9c0a5783bc4c51a7bb6454ff711.pdf}
}
@book{clark2015surfing,
  title={Surfing uncertainty: Prediction, action, and the embodied mind},
  author={Clark, Andy},
  year={2015},
  publisher={Oxford University Press},
  keywords={classic},
  url={https://books.google.co.uk/books?hl=en&lr=&id=TnqECgAAQBAJ&oi=fnd&pg=PP1&dq=andy+clark+surfing+uncertainty&ots=aurm6iDbJR&sig=A5uoJIteAk4JDCEpnQaa2KAbfg4&redir_esc=y#v=onepage&q=andy%20clark%20surfing%20uncertainty&f=false}
}
@String(clark2015surfing="Andy's book is great for a high level overview, strong intuition pumps for understanding the theory, and a fantastic review of potential evidence and neuropyschiatric applications.")

@article{whittington2017approximation,
  title={An approximation of the error backpropagation algorithm in a predictive coding network with local hebbian synaptic plasticity},
  author={Whittington, James CR and Bogacz, Rafal},
  journal={Neural computation},
  volume={29},
  number={5},
  pages={1229--1262},
  year={2017},
  publisher={MIT Press},
  keywords={backprop},
  url={https://www.mitpressjournals.org/doi/full/10.1162/NECO_a_00949}
}
@article{millidge2020predictive,
  title={Predictive Coding Approximates Backprop along Arbitrary Computation Graphs},
  author={Millidge, Beren and Tschantz, Alexander and Buckley, Christopher L},
  journal={arXiv preprint arXiv:2006.04182},
  year={2020},
  keywords={backprop},
  url={https://arxiv.org/abs/2006.04182}
}

@article{song2020can,
  title={Can the Brain Do Backpropagation?---Exact Implementation of Backpropagation in Predictive Coding Networks},
  author={Song, Yuhang and Lukasiewicz, Thomas and Xu, Zhenghua and Bogacz, Rafal},
  journal={Advances in Neural Information Processing Systems},
  volume={33},
  year={2020},
  keywords={backprop},
  url={https://proceedings.neurips.cc/paper/2020/hash/fec87a37cdeec1c6ecf8181c0aa2d3bf-Abstract.html}
}

@article{salvatori2021predictive,
  title={Predictive Coding Can Do Exact Backpropagation on Convolutional and Recurrent Neural Networks},
  author={Salvatori, Tommaso and Song, Yuhang and Lukasiewicz, Thomas and Bogacz, Rafal and Xu, Zhenghua},
  journal={arXiv preprint arXiv:2103.03725},
  year={2021},
  keywords={backprop},
  url={https://arxiv.org/abs/2103.03725}
}

@article{millidge2020relaxing,
  title={Relaxing the constraints on predictive coding models},
  author={Millidge, Beren and Tschantz, Alexander and Seth, Anil and Buckley, Christopher L},
  journal={arXiv preprint arXiv:2010.01047},
  year={2020},
  keywords={extensions},
  url={https://arxiv.org/abs/2010.01047}
}
@String(millidge2020relaxing="This paper investigates how serveral biologically implausible aspects of the standard predictive coding algorithm -- namely requiring symmetric forward and backward weights, nonlinear derivatives, and 1-1 error unit connections can be relaxed without unduly harming performance of the network.")

@article{orchard2019making,
  title={Making Predictive Coding Networks Generative},
  author={Orchard, Jeff and Sun, Wei},
  journal={arXiv preprint arXiv:1910.12151},
  year={2019},
  keywords={extensions},
  url={https://arxiv.org/abs/1910.12151}
}

@article{alonso2021tightening,
  title={Tightening the Biological Constraints on Gradient-Based Predictive Coding},
  author={Alonso, Nick and Neftci, Emre},
  journal={arXiv preprint arXiv:2104.15137},
  year={2021},
  keywords={extensions},
  url={https://arxiv.org/pdf/2104.15137.pdf}
}
@String(alonso2021tightening="This paper further looks at how various implausibility of the predictive coding algorithm can be relaxed, and focuses especially on the question of how negative prediction errors could be represented, as well as invents a divisive prediction error scheme -- where prediction errors are the activities divided by the predictions.")

@article{sun2020predictive,
  title={A Predictive-Coding Network That Is Both Discriminative and Generative},
  author={Sun, Wei and Orchard, Jeff},
  journal={Neural Computation},
  volume={32},
  number={10},
  pages={1836--1862},
  year={2020},
  publisher={MIT Press},
  keywords={extensions},
  url={https://www.mitpressjournals.org/doi/abs/10.1162/neco_a_01311}
}
@article{bogacz2020dopamine,
  title={Dopamine role in learning and action inference},
  author={Bogacz, Rafal},
  journal={Elife},
  volume={9},
  pages={e53262},
  year={2020},
  publisher={eLife Sciences Publications Limited},
  keywords={extensions},
  url={https://elifesciences.org/articles/53262}
}
@article{lotter2016deep,
  title={Deep predictive coding networks for video prediction and unsupervised learning},
  author={Lotter, William and Kreiman, Gabriel and Cox, David},
  journal={arXiv preprint arXiv:1605.08104},
  year={2016},
  keywords={ml},
  url={https://arxiv.org/abs/1605.08104}
}
@inproceedings{han2019video,
  title={Video representation learning by dense predictive coding},
  author={Han, Tengda and Xie, Weidi and Zisserman, Andrew},
  booktitle={Proceedings of the IEEE International Conference on Computer Vision Workshops},
  pages={0--0},
  year={2019},
  keywords={ml},
  url={https://openaccess.thecvf.com/content_ICCVW_2019/html/HVU/Han_Video_Representation_Learning_by_Dense_Predictive_Coding_ICCVW_2019_paper.html}
}
@article{wen2018deep,
  title={Deep predictive coding network for object recognition},
  author={Wen, Haiguang and Han, Kuan and Shi, Junxing and Zhang, Yizhen and Culurciello, Eugenio and Liu, Zhongming},
  journal={arXiv preprint arXiv:1802.04762},
  year={2018},
  keywords={ml},
  url={https://arxiv.org/abs/1802.04762}
}
@article{chalasani2013deep,
  title={Deep predictive coding networks},
  author={Chalasani, Rakesh and Principe, Jose C},
  journal={arXiv preprint arXiv:1301.3541},
  year={2013},
  keywords={ml},
  url={https://arxiv.org/abs/1301.3541}
}
@article{han2018deep,
  title={Deep predictive coding network with local recurrent processing for object recognition},
  author={Han, Kuan and Wen, Haiguang and Zhang, Yizhen and Fu, Di and Culurciello, Eugenio and Liu, Zhongming},
  journal={Advances in neural information processing systems},
  volume={31},
  pages={9201--9213},
  year={2018},
  keywords={ml},
  url={https://arxiv.org/pdf/1802.04762.pdf}
}
@article{boutin2019meaningful,
  title={Meaningful representations emerge from sparse deep predictive coding},
  author={Boutin, Victor and Franciosini, Angelo and Ruffier, Franck and Perrinet, Laurent},
  journal={arXiv preprint arXiv:1902.07651},
  year={2019},
  keywords={ml},
  url={https://www.researchgate.net/profile/Laurent_Perrinet/publication/331246369_Meaningful_representations_emerge_from_Sparse_Deep_Predictive_Coding/links/5cbe0d1ba6fdcc1d49a86405/Meaningful-representations-emerge-from-Sparse-Deep-Predictive-Coding.pdf}
}
@article{hosseini2020hierarchical,
  title={Hierarchical Predictive Coding Models in a Deep-Learning Framework},
  author={Hosseini, Matin and Maida, Anthony},
  journal={arXiv preprint arXiv:2005.03230},
  year={2020},
  keywords={ml},
  url={https://arxiv.org/abs/2005.03230}
}
@inproceedings{rane2020prednet,
  title={PredNet and Predictive Coding: A Critical Review},
  author={Rane, Roshan Prakash and Sz{\"u}gyi, Edit and Saxena, Vageesh and Ofner, Andr{\'e} and Stober, Sebastian},
  booktitle={Proceedings of the 2020 International Conference on Multimedia Retrieval},
  pages={233--241},
  year={2020},
  keywords={ml},
  url={https://dl.acm.org/doi/pdf/10.1145/3372278.3390694?casa_token=-IdjNoI837MAAAAA:XUBgc0lCY-iximHZdHy2lmspktIwT62dW9fYn4UzFyvA2O1JJFtTlCC2e_mKJaEr6nsYNacjnOJ_Rg}
}
@article{walsh2020evaluating,
  title={Evaluating the neurophysiological evidence for predictive processing as a model of perception},
  author={Walsh, Kevin S and McGovern, David P and Clark, Andy and O'Connell, Redmond G},
  journal={Annals of the New York Academy of Sciences},
  volume={1464},
  number={1},
  pages={242},
  year={2020},
  publisher={Wiley-Blackwell},
  keywords={process},
  url={https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7187369/}
}
@String(walsh2020evaluating="A great review delving deep into the evidence for predictive coding being implemented in the brain. Evidence is currently somewhat lacking, although the flexibility of the predictive coding framework allows it to encompass a lot of the findings here.")

@article{lawson2014aberrant,
  title={An aberrant precision account of autism},
  author={Lawson, Rebecca P and Rees, Geraint and Friston, Karl J},
  journal={Frontiers in human neuroscience},
  volume={8},
  pages={302},
  year={2014},
  publisher={Frontiers},
  keywords={applications},
  url={https://www.frontiersin.org/articles/10.3389/fnhum.2014.00302/full}
}
@article{van2013predictive,
  title={A predictive coding perspective on autism spectrum disorders},
  author={Van Boxtel, Jeroen JA and Lu, Hongjing},
  journal={Frontiers in psychology},
  volume={4},
  pages={19},
  year={2013},
  publisher={Frontiers},
  keywords={applications},
  url={https://www.frontiersin.org/articles/10.3389/fpsyg.2013.00019/full}
}
@article{kilner2007predictive,
  title={Predictive coding: an account of the mirror neuron system},
  author={Kilner, James M and Friston, Karl J and Frith, Chris D},
  journal={Cognitive processing},
  volume={8},
  number={3},
  pages={159--166},
  year={2007},
  publisher={Springer},
  keywords={applications},
  url={https://pubmed.ncbi.nlm.nih.gov/17429704/}
}
@article{spratling2010predictive,
  title={Predictive coding as a model of response properties in cortical area V1},
  author={Spratling, Michael W},
  journal={Journal of neuroscience},
  volume={30},
  number={9},
  pages={3531--3543},
  year={2010},
  publisher={Soc Neuroscience},
  keywords={applications},
  url={https://www.jneurosci.org/content/30/9/3531.short}
}
@article{hohwy2008predictive,
  title={Predictive coding explains binocular rivalry: An epistemological review},
  author={Hohwy, Jakob and Roepstorff, Andreas and Friston, Karl},
  journal={Cognition},
  volume={108},
  number={3},
  pages={687--701},
  year={2008},
  publisher={Elsevier},
  keywords={applications},
  url={https://www.sciencedirect.com/science/article/pii/S0010027708001327?casa_token=kCwdW4Cxnm0AAAAA:wLNw7Ba9dhTAU4Lb8lhTlzHz32HO3lKVznlWLY5wLgVzJzKRYY-QkZfZtp_KmvhZi5kWddOQxg4}
}
@article{spratling2019fitting,
  title={Fitting predictive coding to the neurophysiological data},
  author={Spratling, MW},
  journal={Brain research},
  volume={1720},
  pages={146313},
  year={2019},
  publisher={Elsevier},
  keywords={process},
  url={https://www.sciencedirect.com/science/article/pii/S0006899319303592?casa_token=Mq4I-lQm6OMAAAAA:qGWBzjDg799T4lW-YLpp6Mm6Hkh5WhNO1D4teQVE6fRuRCY_2Uv3q2d3xpgXtFCzdhzBy9mzSjg}
}
@article{keller2018predictive,
  title={Predictive processing: a canonical cortical computation},
  author={Keller, Georg B and Mrsic-Flogel, Thomas D},
  journal={Neuron},
  volume={100},
  number={2},
  pages={424--435},
  year={2018},
  publisher={Elsevier},
  keywords={process},
  url={https://www.sciencedirect.com/science/article/pii/S0896627318308572}
}

branch_name: refs/heads/main

extension: bib


text:
@article{IntroductionSpecialIssue_myers_2015,
 abstract = {The goal of this special issue is to introduce the field of computational synthetic biology to engineers and computer scientists. The first article gives an introduction to the key biological principles and experimental techniques that support synthetic biology, and it draws analogies with the computing field. This issue also includes five original research articles in computational synthetic biology. The first research article discusses how standards can be used to modularize the design process for genetic circuits. The next two articles introduce new abstraction techniques to improve the efficiency of analysis of genetic circuit models. The last two articles introduce new design techniques that help decouple design from construction. We hope this sampling from the field will help to motivate others to join this exciting and rich area of research.},
 author = {Myers, Chris J. and Sauro, Herbert and Wipat, Anil},
 doi = {10.1145/2668126},
 issn = {1550-4832},
 journal = {ACM Journal on Emerging Technologies in Computing Systems},
 keywords = {abstraction,decoupling,genetic circuits,genetic design automation,standards,Synthetic biology},
 month = {December},
 number = {3},
 pages = {20:1--20:5},
 title = {Introduction to the Special Issue on Computational Synthetic Biology},
 volume = {11},
 year = {2015}
}


text:
% This file was created with JabRef 2.10b2.
% Encoding: ISO8859_1

@TechReport{rockin:D-2.1.7:2014,
  Title                    = {{Description of Ground Truth System}},
  Author                   = {Aamir Ahmad and Iman Awaad and Francesco Amigoni and Jakob Berghofer and Rainer Bischoff and Andrea Bonarini and Rhama Dwiputra and Giulio Fontana and Frederik Hegger and Nico Hochgeschwender and Luca Iocchi and Gerhard Kraetzschmar and Pedro Lima and Matteo Matteucci and Daniele Nardi and Viola Schaffionati and Sven Schneider},
  Institution              = {Politecnico di Milano, Milan, Italy},
  Year                     = {2014},
  Type                     = {Deliverable D-2.1.7 (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-modified            = {2014-03-26 21:27:13 +0000}
}

@TechReport{rockin:D-1.1:2013,
  Title                    = {{Specification of General Features of Scenarios and Robots for Benchmarking Through Competitions}},
  Author                   = {A. Ahmad and I. Awaad and F. Amigoni and J. Berghofer and R. Bischoff and A. Bonarini and R. Dwiputra and G. Fontana and F. Hegger and N. Hochgeschwender and L. Iocchi and G. Kraetzschmar and P. U. Lima and M. Matteucci and D. Nardi and V. Schaffionati and S. Schneider},
  Institution              = {Bonn-Rhein-Sieg University oAS, Sankt Augustin, Germany},
  Year                     = {2013},
  Type                     = {Deliverable D-1.1 (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-modified            = {2014-03-26 21:27:13 +0000}
}

@InProceedings{rockin:Amigoni++:2013,
  Title                    = {{Benchmarking Through Competitions}},
  Author                   = {F. Amigoni and A. Bonarini and G. Fontana and M. Matteucci and V. Schiaffonati},
  Booktitle                = {2nd Workshop on Robot Competitions: Benchmarking, Technology Transfer, and Education},
  Year                     = {2013}
}

@TechReport{rockin:D-2.1.4:2014nutshell,
  Title                    = {{RoCKIn@Work -- Innovation in Industrial Mobile Manipulation -- RoCKIn@Work in a Nutshell}},
  Author                   = {Jakob Berghofer and Rhama Dwiputra and Gerhard Kraetzschmar (editors) and Aamir Ahmad and Francesco Amigoni and Iman Awaad and Jakob Berghofer and Rainer Bischoff and Andrea Bonarini and Rhama Dwiputra and Fredrik Hegger and Nico Hochgeschwender and Luca Iocchi and Gerhard Kraetzschmar and Pedro Lima and Matteo Matteucci and Daniele Nardi and Sven Schneider},
  Institution              = {KUKA Laboratories GmbH, Bonn-Rhein-Sieg University of Applied Sciences},
  Year                     = {2014},

  Address                  = {Augsburg, Germany, and Sankt Augustin, Germany},
  Month                    = {March},
  Type                     = {Deliverable D-2.1.4 nutshell (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-added               = {2014-03-26 21:39:50 +0000},
  Date-modified            = {2014-03-26 21:43:39 +0000}
}

@TechReport{rockin:D-2.1.4:2014rulebook,
  Title                    = {{RoCKIn@Work -- Innovation in Industrial Mobile Manipulation -- RoCKIn@Work Rule Book}},
  Author                   = {Jakob Berghofer and Rhama Dwiputra and Gerhard Kraetzschmar (editors) and Aamir Ahmad and Francesco Amigoni and Iman Awaad and Jakob Berghofer and Rainer Bischoff and Andrea Bonarini and Rhama Dwiputra and Fredrik Hegger and Nico Hochgeschwender and Luca Iocchi and Gerhard Kraetzschmar and Pedro Lima and Matteo Matteucci and Daniele Nardi and Sven Schneider},
  Institution              = {KUKA Laboratories GmbH, Bonn-Rhein-Sieg University of Applied Sciences},
  Year                     = {2014},

  Address                  = {Augsburg, Germany, and Sankt Augustin, Germany},
  Month                    = {March},
  Type                     = {Deliverable D-2.1.4 rule book (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-added               = {2014-03-26 21:41:20 +0000},
  Date-modified            = {2014-03-26 21:44:05 +0000}
}

@TechReport{rockin:D-2.1.4:2013,
  Title                    = {{RoCKIn@Work -- Innovation in Industrial Mobile Manipulation -- Competition Design, Rule Book, and Scenario Construction}},
  Author                   = {Jakob Berghofer and Rhama Dwiputra and Gerhard Kraetzschmar (editors) and Aamir Ahmad and Francesco Amigoni and Iman Awaad and Jakob Berghofer and Rainer Bischoff and Andrea Bonarini and Rhama Dwiputra and Fredrik Hegger and Nico Hochgeschwender and Luca Iocchi and Gerhard Kraetzschmar and Pedro Lima and Matteo Matteucci and Daniele Nardi and Sven Schneider},
  Institution              = {KUKA Laboratories GmbH, Bonn-Rhein-Sieg University of Applied Sciences},
  Year                     = {2013},

  Address                  = {Augsburg, Germany, and Sankt Augustin, Germany},
  Month                    = {November},
  Type                     = {Deliverable D-2.1.4 (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-modified            = {2014-03-26 21:43:02 +0000}
}

@TechReport{rockin:D-4.2:2013,
  Title                    = {{Report on Dissemination and Awareness to the Citizens -- 1st Period}},
  Author                   = {Graham Buchanan},
  Institution              = {{InnoCentive Ltd}},
  Year                     = {2013},
  Type                     = {Deliverable D-4.1 (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-modified            = {2014-03-26 21:32:11 +0000}
}

@TechReport{rockin:D-5.1:2013,
  Title                    = {{RoCKIn Camp 2013 Report}},
  Author                   = {Luca Iocchi and Gerhard Kraetzschmar and Pedro U. Lima and Daniele Nardi and Gabriele Randelli},
  Institution              = {University of Rome "La Sapienza"},
  Year                     = {2013},
  Type                     = {Deliverable D-5.1 (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-modified            = {2014-03-26 21:30:54 +0000}
}

@InProceedings{rockin:Lima++:2013,
  Title                    = {{RoCKIn@Home: Benchmarking Domestic Robots Through Competitions}},
  Author                   = {Pedro U. Lima and Daniele Nardi and Luca Iocchi and Gerhard Kraetzschmar and Matteo Matteucci},
  Booktitle                = {16th International Conference on Advanced Robotics (ICAR)},
  Year                     = {2013}
}

@Electronic{rockin:CFHExamples,
  Title                    = {{Central Factory Hub Tools}},
  Author                   = {{RoCKIn Project}},
  Organization             = {The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},
  Url                      = {https://github.com/rockin-robot-challenge/at_work_central_factory_hub/tree/rockin/rockin/tools},

  Bdsk-url-1               = {https://github.com/rockin-robot-challenge/at_work_central_factory_hub/tree/rockin/rockin/tools}
}

@Electronic{rockin:CFHMessages,
  Title                    = {{Central Factory Hub Messages}},
  Author                   = {{The RoCKIn Project}},
  Organization             = {The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},
  Url                      = {https://github.com/rockin-robot-challenge/at\_work\_central\_factory\_hub/tree/rockin/rockin/msgs},

  Bdsk-url-1               = {https://github.com/rockin-robot-challenge/at\_work\_central\_factory\_hub/tree/rockin/rockin/msgs}
}

@Electronic{rockin:RoCKInWebSite,
  Title                    = {{RoCKIn -- Robot Competitions Kick Innovation in Cognitive Systems and Robotics}},
  Author                   = {{RoCKIn Project}},
  Organization             = {The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},
  Url                      = {http://www.rockinrobotchallenge.eu/},

  Bdsk-url-1               = {http://www.rockinrobotchallenge.eu/}
}

@TechReport{rockin:D-2.1.1:2014nutshell,
  Title                    = {{RoCKIn@Home -- A Competition for Domestic Service Robots -- RoCKIn@Home in a Nutshell}},
  Author                   = {Sven Schneider and Gerhard Kraetzschmar (editors) and Aamir Ahmad and Francesco Amigoni and Iman Awaad and Jakob Berghofer and Rainer Bischoff and Andrea Bonarini and Rhama Dwiputra and Fredrik Hegger and Nico Hochgeschwender and Luca Iocchi and Gerhard Kraetzschmar and Pedro Lima and Matteo Matteucci and Daniele Nardi and Sven Schneider},
  Institution              = {Bonn-Rhein-Sieg University of Applied Sciences},
  Year                     = {2014},

  Address                  = {Sankt Augustin, Germany},
  Month                    = {March},
  Type                     = {Deliverable D-2.1.1 nutshell (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-added               = {2014-03-26 21:46:33 +0000},
  Date-modified            = {2014-03-26 21:47:24 +0000}
}

@TechReport{rockin:D-2.1.1:2014rulebook,
  Title                    = {{RoCKIn@Home -- A Competition for Domestic Service Robots -- RoCKIn@Home Rule Book}},
  Author                   = {Sven Schneider and Gerhard Kraetzschmar (editors) and Aamir Ahmad and Francesco Amigoni and Iman Awaad and Jakob Berghofer and Rainer Bischoff and Andrea Bonarini and Rhama Dwiputra and Fredrik Hegger and Nico Hochgeschwender and Luca Iocchi and Gerhard Kraetzschmar and Pedro Lima and Matteo Matteucci and Daniele Nardi and Sven Schneider},
  Institution              = {Bonn-Rhein-Sieg University of Applied Sciences},
  Year                     = {2014},

  Address                  = {Sankt Augustin, Germany},
  Month                    = {March},
  Type                     = {Deliverable D-2.1.1 rule book (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-added               = {2014-03-26 21:47:31 +0000},
  Date-modified            = {2014-03-26 21:48:02 +0000}
}

@TechReport{rockin:D-2.1.1:2013,
  Title                    = {{RoCKIn@Home -- A Competition for Domestic Service Robots -- Competition Design, Rule Book, and Scenario Construction}},
  Author                   = {Sven Schneider and Gerhard Kraetzschmar (editors) and Aamir Ahmad and Francesco Amigoni and Iman Awaad and Jakob Berghofer and Rainer Bischoff and Andrea Bonarini and Rhama Dwiputra and Fredrik Hegger and Nico Hochgeschwender and Luca Iocchi and Gerhard Kraetzschmar and Pedro Lima and Matteo Matteucci and Daniele Nardi and Sven Schneider},
  Institution              = {Bonn-Rhein-Sieg University of Applied Sciences},
  Year                     = {2013},

  Address                  = {Sankt Augustin, Germany},
  Month                    = {November},
  Type                     = {Deliverable D-2.1.1 (public), The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},

  Date-modified            = {2014-03-26 21:46:23 +0000}
}

@Electronic{rockin:yaml,
  Title                    = {{YAML data file specifications}},
  Author                   = {{The RoCKIn Project}},
  Organization             = {The RoCKIn Project (FP7-ICT-601012 grant agreement number 601012)},
  Url                      = {http://thewiki.rockinrobotchallenge.eu/images/a/af/Yaml_file_spec.pdf},

  Bdsk-url-1               = {http://thewiki.rockinrobotchallenge.eu/images/a/af/Yaml_file_spec.pdf}
}

@Electronic{rockin:wiki:2015,
  Title                    = {{The RoCKIn Wiki}},
  Url                      = {http://thewiki.rockinrobotchallenge.eu},
  Year                     = {2015}
}

gha_language: TeX


text:
SUMMARY = "Vision Programming Interface(VPI) is an API for accelerated \
  computer vision and image processing for embedded systems."
HOMEPAGE = "https://developer.nvidia.com/embedded/vpi"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = " \
    file://etc/ld.so.conf.d/vpi1.conf;md5=bfdc8e915558abe115e0fc762a2ff724 \
    file://opt/nvidia/vpi1/include/vpi/VPI.h;endline=48;md5=7c9511c3e53f3d844d189edd66c44682"

inherit l4t_deb_pkgfeed features_check

SRC_COMMON_DEBS = "\
    libnvvpi1_${PV}_arm64.deb;name=lib;subdir=vpi1 \
    vpi1-dev_${PV}_arm64.deb;name=dev;subdir=vpi1 \
"
L4T_DEB_GROUP[dev] = "vpi1-dev"
SRC_URI[lib.sha256sum] = "96bf55201147b6d687a740f5201c025e89f02568b2ea67ec9ceee5c7a262ab63"
SRC_URI[dev.sha256sum] = "0afeddb485916fc401de8b600cf9a44b24ec197060e1f07e4384bc498181316d"

SRC_URI:append = " file://0001-vpi-config-allow-to-compute-the-installation-prefix.patch"

REQUIRED_DISTRO_FEATURES = "opengl"

S = "${WORKDIR}/vpi1"
B = "${S}"

DEPENDS = "cuda-cudart libcufft tegra-libraries-multimedia-utils tegra-libraries-multimedia tegra-libraries-eglcore"
SYSROOT_DIRS:append = " /opt"

COMPATIBLE_MACHINE = "(tegra)"

do_compile() {
    :
}

do_install() {
    install -d ${D}/opt/nvidia/vpi1/lib64
    cp -R --preserve=mode,timestamps,links --no-dereference ${B}/opt/nvidia/vpi1/lib64/* ${D}/opt/nvidia/vpi1/lib64/
    install -d ${D}/${sysconfdir}/ld.so.conf.d/
    cp --preserve=mode,timestamps ${B}/etc/ld.so.conf.d/vpi1.conf ${D}/${sysconfdir}/ld.so.conf.d/
    install -d  ${D}/opt/nvidia/vpi1/include
    cp -R --preserve=mode,timestamps ${B}/opt/nvidia/vpi1/include/* ${D}/opt/nvidia/vpi1/include/
    install -d ${D}${datadir}
    cp -R --preserve=mode,timestamps ${B}/usr/share/vpi1 ${D}${datadir}/
}

INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
INHIBIT_SYSROOT_STRIP = "1"

PACKAGES = "${PN} ${PN}-dev"
FILES:${PN} = "/opt/nvidia/vpi1/lib64/libnvvpi.so.1* ${sysconfdir}/ld.so.conf.d"
FILES:${PN}-dev = "/opt/nvidia/vpi1/lib64/libnvvpi.so /opt/nvidia/vpi1/include ${datadir}/vpi1/cmake"
PACKAGE_ARCH = "${TEGRA_PKGARCH}"

repository: danielwangksu/meta-tegra

repo_name: danielwangksu/meta-tegra


text:
div{

}
/* visibility hidden se jagah rehti h pr dikhta nahi*/
/* display none se jagah nahi rehti na hi dikhta h*/


text:
@article{ PKLot,
  author   = "Almeida, P., Oliveira, L. S., Silva Jr, E., Britto Jr, A., Koerich, A.",
  title    = "PKLot - A robust dataset for parking lot classification",
  publisher= "Expert Systems with Applications, 42(11):4937-4949",
  year     = 2015
}

@article{ Adam,
  author    = {Diederik P. Kingma and
               Jimmy Ba},
  title     = {Adam: {A} Method for Stochastic Optimization},
  journal   = {CoRR},
  volume    = {abs/1412.6980},
  year      = {2014},
  url       = {http://arxiv.org/abs/1412.6980},
  timestamp = {Thu, 01 Jan 2015 19:51:08 +0100},
  biburl    = {http://dblp.uni-trier.de/rec/bib/journals/corr/KingmaB14},
  bibsource = {dblp computer science bibliography, http://dblp.org}
}

@article{Dropout,
  author  = {Nitish Srivastava and Geoffrey Hinton and Alex Krizhevsky and Ilya Sutskever and Ruslan Salakhutdinov},
  title   = {Dropout: A Simple Way to Prevent Neural Networks from Overfitting},
  journal = {Journal of Machine Learning Research},
  year    = {2014},
  volume  = {15},
  pages   = {1929-1958},
  url     = {http://jmlr.org/papers/v15/srivastava14a.html}
}

@misc{TensorFlow,
title={ {TensorFlow}: Large-Scale Machine Learning on Heterogeneous Systems},
url={http://tensorflow.org/},
note={Software available from tensorflow.org},
author={
    Mart\'{\i}n~Abadi and
    Ashish~Agarwal and
    Paul~Barham and
    Eugene~Brevdo and
    Zhifeng~Chen and
    Craig~Citro and
    Greg~S.~Corrado and
    Andy~Davis and
    Jeffrey~Dean and
    Matthieu~Devin and
    Sanjay~Ghemawat and
    Ian~Goodfellow and
    Andrew~Harp and
    Geoffrey~Irving and
    Michael~Isard and
    Yangqing Jia and
    Rafal~Jozefowicz and
    Lukasz~Kaiser and
    Manjunath~Kudlur and
    Josh~Levenberg and
    Dan~Man\'{e} and
    Rajat~Monga and
    Sherry~Moore and
    Derek~Murray and
    Chris~Olah and
    Mike~Schuster and
    Jonathon~Shlens and
    Benoit~Steiner and
    Ilya~Sutskever and
    Kunal~Talwar and
    Paul~Tucker and
    Vincent~Vanhoucke and
    Vijay~Vasudevan and
    Fernanda~Vi\'{e}gas and
    Oriol~Vinyals and
    Pete~Warden and
    Martin~Wattenberg and
    Martin~Wicke and
    Yuan~Yu and
    Xiaoqiang~Zheng},
  year={2015},
}

@misc{Keras,
  title={Keras},
  author={Chollet, Fran\c{c}ois and others},
  year={2015},
  publisher={GitHub},
  howpublished={\url{https://github.com/fchollet/keras}},
}

@article{opencv,
author = {Bradski, G.},
citeulike-article-id = {2236121},
journal = {Dr. Dobb's Journal of Software Tools},
keywords = {bibtex-import},
posted-at = {2008-01-15 19:21:54},
priority = {4},
title = {{The OpenCV Library}},
year = {2000}
}

@incollection{AlexNet,
title = {ImageNet Classification with Deep Convolutional Neural Networks},
author = {Alex Krizhevsky and Sutskever, Ilya and Hinton, Geoffrey E},
booktitle = {Advances in Neural Information Processing Systems 25},
editor = {F. Pereira and C. J. C. Burges and L. Bottou and K. Q. Weinberger},
pages = {1097--1105},
year = {2012},
publisher = {Curran Associates, Inc.},
}


text:
%% Books
@Book{mac-lane01:categories,
  author = 	 {Mac~Lane, S.},
  title = 	 {{Categories} {for} {the} {Working} {Mathematicians}},
  publisher = 	 {Springer},
  year = 	 2001,
  edition = 	 {2nd}
}

@Book{gamma,
  author =	 {Gamma, E. and al.},
  title = 	 {{Design Patterns}},
  publisher = 	 {Addison-Wesley},
  year = 	 1994
}

%% Manuals
@Manual{dosreis04:ipr-user-guide,
  title = 	 {{IPR} {User} {Guide}},
  author =	 {Dos~Reis, G.},
  year =	 2004
}

@Manual{dosreis04:ipr-ref,
  title = 	 {{Internal Program Representation for \ThePivot{}}},
  author =	 {Dos~Reis, G. and Stroustrup, B.},
  year =	 2004
}

@Manual{gdr-bs05:cxx-rep,
  title = 	 {{Representing C++ Directly, Efficiently and Completely}},
  author =	 {Dos~Reis, G. and Stroustrup, B.},
  year =	 2005
}

@Manual{stroustrup02:xti,
  title = 	 {{XTI: A simple, complete C++ Extended Type Information Library}},
  author =	 {Stroustrup, B.},
  year =	 2002
}

@Manual{iso03,
  title = 	 {{International Standard ISO/IEC 14882.  Programming Languages --- C++}},
  organization = {ISO},
  edition = 	 {2nd},
  year = 	 2003
}

@Manual{iso99,
  title = 	 {{International Standard ISO/IEC 9899.  Programming Languages --- C}},
  organization = {ISO},
  edition = 	 {2nd},
  year = 	 1999
}

@Manual{iso98,
  title = 	 {{International Standard ISO/IEC 14882.  Programming Languages --- C++}},
  organization = {ISO},
  year = 	 1998
}

repository: GabrielDosReis/ipr

repo_name: GabrielDosReis/ipr


text:
@InProceedings{snoek14,
  title = {Input Warping for Bayesian Optimization of Non-Stationary Functions},
  author = {Jasper Snoek and Kevin Swersky and Rich Zemel and Ryan  Adams},
  pages = {1674-1682},
  abstract = {Bayesian optimization has proven to be a highly effective methodology for the global optimization of unknown, expensive and multimodal functions.  The ability to accurately model distributions over functions is critical to the effectiveness of Bayesian optimization.  Although Gaussian processes provide a flexible prior over functions, there are various classes of functions that remain difficult to model.  One of the most frequently occurring of these is the class of non-stationary functions.  The optimization of the hyperparameters of machine learning algorithms is a problem domain in which parameters are often manually transformed a priori, for example by optimizing in "log-space", to mitigate the effects of spatially-varying length scale.  We develop a methodology for automatically learning a wide family of bijective transformations or warpings of the input space using the Beta cumulative distribution function.  We further extend the warping framework to multi-task Bayesian optimization so that multiple tasks can be warped into a jointly stationary space. On a set of challenging benchmark optimization tasks, we observe that the inclusion of warping greatly improves on the state-of-the-art, producing better results faster and more reliably.},
  section = {cycle-2},
}

repository: mreid/papersite

repo_name: mreid/papersite


text:
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : Apr 1, 2017, 12:14:34 PM
    Author     : kirstyjames
*/
/* ----------------------------------------------
 * Generated by Animista on 2017-4-17 17:40:34
 * http://animista.net
 * T: @cssanimista
 * ---------------------------------------------- */

@-webkit-keyframes fade-in-bck{0%{-webkit-transform:translateZ(80px);transform:translateZ(80px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fade-in-bck{0%{-webkit-transform:translateZ(80px);transform:translateZ(80px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fade-in-bl{0%{-webkit-transform:translateX(-50px) translateY(50px);transform:translateX(-50px) translateY(50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@keyframes fade-in-bl{0%{-webkit-transform:translateX(-50px) translateY(50px);transform:translateX(-50px) translateY(50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-br{0%{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@keyframes fade-in-br{0%{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@-webkit-keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-tl{0%{-webkit-transform:translateX(-50px) translateY(-50px);transform:translateX(-50px) translateY(-50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@keyframes fade-in-tl{0%{-webkit-transform:translateX(-50px) translateY(-50px);transform:translateX(-50px) translateY(-50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-tr{0%{-webkit-transform:translateX(50px) translateY(-50px);transform:translateX(50px) translateY(-50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@keyframes fade-in-tr{0%{-webkit-transform:translateX(50px) translateY(-50px);transform:translateX(50px) translateY(-50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}
/*
91756E - $brown
E3FFC3 - $mint-green
FDFFF1 - $light grey
287D79 - $teal
B27B76 - $pink
BDD190- green*/

/*

font-family: 'Montserrat', sans-serif;
font-family: 'Neuton', serif;

*/

/* HEADER AND NAVIGATION */

.header {
    width: 100%;
    text-align: center;
    background: #287D79; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#287D79, whitesmoke); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#287D79, whitesmoke); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#287D79, whitesmoke); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#287D79, whitesmoke); /* Standard syntax */
    position: fixed;
    z-index: 1;
    padding-bottom: 0;
    display: inline-block;
    overflow: auto;
    transition: height 0.2s;
    -webkit-transition-timing-function: ease-in-out;
}

.header img {
    margin-top: 20px;
    display: inline-block;
    transition: height 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    z-index: 1;
}

header.scrolled {
    height: 50px;
    transition: height 0.2s;
    -webkit-transition-timing-function: ease-in-out;
}

header.scrolled img {
    margin-top: 3px;
    width: 60px;
    height: 55px;
    transition: height 0.2s;
    -webkit-transition-timing-function: linear;
}

#js-navbar {
    top: 220px;
    transition: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
}

#js-navbar.scrolled {
    background-color: whitesmoke;
    overflow: hidden;
    position: fixed;
    width: 100%;
    text-decoration: none;
    z-index: 2;
    padding: 0;
    margin: 0px;
    top: 55px;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.4), 0 0px 0px 0 rgba(0, 0, 0, 0);
    transition: 0.2s;
    -webkit-transition-timing-function: linear;
}

#js-navbar.unscrolled {
    background-color: whitesmoke;
    overflow: hidden;
    position: fixed;
    width: 100%;
    text-decoration: none;
    z-index: 2;
    padding: 0;
    margin: 0px;
    top: 220px;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.4), 0 0px 0px 0 rgba(0, 0, 0, 0);
    transition: 0.5s;
    -webkit-transition-timing-function: linear;
}

/* Adds background colour to the navigation bar */
.topnav {
    background-color: whitesmoke;
    overflow: hidden;
    position: fixed;
    width: 100%;
    text-decoration: none;
    z-index: 2;
    padding: 0;
    margin-bottom: 20px;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.4), 0 0px 0px 0 rgba(0, 0, 0, 0);
    top: 200px;
    transition: height 0.75s;
    -webkit-transition-timing-function: linear;
}

/*Makes sure the list has no padding/margin*/

.topnav ul {
    padding: 0;
    margin: 0;
}

/* Style the links inside the navigation bar */
.topnav li {
    display: block;
    color: teal;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
    text-decoration: none;
    font-size: 17px;
    margin: 0;
}

.topnav li a {
    text-decoration: none;
    color: #216663;
    padding: 10px 20px;
    font-family: 'Neuton', serif;
}

.topnav .align-left {
    float: left;
}

.topnav .align-right {
    float: right;
}

/* Change the color of links on hover */
.topnav li a:hover {
    background-color: #302B2B;
    color: whitesmoke;
    text-decoration: none;
}

/* Add a color to the active/current link */
.topnav a.active {
    font-size: 20px;
    background-color: #6E5D5A;
    color: white;
}

/* WELCOME MESSAGE*/

.welcome {
    margin-top: 20px;
    left: 35%;
    width: 65.33%;
    text-align: center;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
    -webkit-animation: swing-in-top-fwd 1s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
    -moz-animation: swing-in-top-fwd 1s cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation: swing-in-top-fwd 1s cubic-bezier(0.175, 0.885, 0.320, 1.275);
    background: #287D79;
    color: whitesmoke;
    border-radius: 5px;
}

/* CATEGORY HEADINGS*/

.category {
    background: #302B2B;
    border-radius: 5px;
    margin-top: 20px;
    text-align: center;
    width: 65.3333333333%;
    font-size: 30px;
    color: whitesmoke;
    font-family: 'Neuton', serif;
}
/* MAIN CONTENT*/

/* fix for weird gap on right hand side*/

body {
    margin: 0px;
    background: lightgray;
}

.container {
    width: 100%;
}

.main {
    overflow: hidden;
    position:relative;
    top: 250px;
    background: lightgray;
    width: 100%;
}

/*ARTICLE COLUMNS*/

.article {
    max-width: 100%;
    padding: 0px;
    margin-top: 20px;
    background: whitesmoke;
    top: 300px;
    border-radius: 5px;
    box-shadow: 0px 10px 20px 5px rgba(0, 0, 0, 0.4), 0 0px 0px 0 rgba(0, 0, 0, 0);
    /*border: 2px green solid;*/
}

.article img {
    width: 100%;
    height: auto;
    margin: 0;
    text-align: center;
    margin-bottom: 10px;
}

.article h3 {
    width: 100%;
    text-align: center;
    font-family: 'Neuton', serif;
    font-size: 50px;
    color: black;
    /*text-shadow: 1px 1px 2px black;*/
    margin: 0;
}

.article h4 {
    padding-left: 10px;
    font-family: 'Montseratt', serif;
    text-align: left;
    font-size: 15px;
    line-height: 0%;
    color: darkslategrey;
}

.article p {
    padding-left: 10px;
    padding-right: 10px;
    font-family: 'Montseratt', serif;
    font-size: 15px;
    line-height: 100%;
    padding-bottom: 10px;
}

/* TWITTER FEED COLUMN */

#twitterbox {
    max-height: 85%;
    overflow: scroll;
    overflow-style: move;
    position: fixed;
    width: 30.6666666667%;
    left: 65.3333333333%;
    top: 270px;
    transition: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    margin-left: 10px;

}

#twitterbox.scrolled {
    height: 85%;
    margin-top: 100px;
    margin-bottom: 20px;
    left: 65.3333333333%;
    top: 0;
    position: fixed;
    transition: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
}

#twitterbox.unscrolled {
    height: 70%;
    margin-top: 270px;
    margin-bottom: 20px;
    left: 65.3333333333%;
    top: 0;
    position: fixed;
    transition: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
}

/*.container img {
    height: auto;
    width: auto;
}*/

@media (max-width: 550px) {
    #twitterbox {
        display: none;
    }
}

/* LOGIN PAGE */

.login-form {
     font-family: 'Montserrat', sans-serif;
     max-width: 50%;
     margin: auto;
     margin-top: 50px;
     padding-top: 20px;
     background: whitesmoke;
     left: 0%;
     box-shadow: 0px 10px 20px 5px rgba(0, 0, 0, 0.4), 0 0px 0px 0 rgba(0, 0, 0, 0);
     height: 260px;
     position: relative;
     z-index: 222;
}

.signup-form {
     padding: 0px;
     font-family: 'Montserrat', sans-serif;
     max-width: 50%;
     margin: auto;
     margin-top: 50px;
     padding-top: 20px;
     background: whitesmoke;
     left: 0%;
     box-shadow: 0px 10px 20px 5px rgba(0, 0, 0, 0.4), 0 0px 0px 0 rgba(0, 0, 0, 0);
     height: 340px;
     position: relative;
     z-index: 222;
}

.upload-form {
    font-family: 'Montserrat', sans-serif;
     max-width: 60%;
     margin: auto;
     margin-top: 25px;
     padding-top: 20px;
     background: whitesmoke;
     left: 0%;
     box-shadow: 0px 10px 20px 5px rgba(0, 0, 0, 0.4), 0 0px 0px 0 rgba(0, 0, 0, 0);
     height: fit-content;
     position: relative;
     z-index: 0;
}

form h1 {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 20px;
    font-weight: 300;
    text-align: center;
    color: #384A49;
    margin-bottom: 0px;
}

form h2 {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 20px;
    font-weight: 300;
    text-align: center;
    color: #384A49;
}

form h3 {
    margin-top: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 10px;
    font-weight: 300;
    text-align: center;
    color: #384A49;
    line-height: 20px;
    margin-bottom: 0px;
}

form h2:active {
    color: #216663;
}

form p {
    padding: 5px;
    font-size: 15px;
    font-weight: 300;
    text-align: center;
    color: #384A49;
    margin: 0 auto;
    text-align: center;
}

form input[type='text'] {
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    background: white;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 5px;
    color: #555;
    font: 18px 'Lora', serif;
    text-align: center;
    border: none;
}

form input[type='password']{
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    background: white;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 5px;
    color: #555;
    font: 18px 'Lora', serif;
    text-align: center;
    border: none;
}

.button {
    display: inline-block;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    height: 35px;
    background-color: #287D79;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    color: whitesmoke;
    border: none;
}

.button:hover {
    background-color: #384A49;
    color: whitesmoke;
}

/* Style all font awesome icons */
.fa {
    padding: 20px;
    font-size: 30px;
    width: 50px;
    text-align: center;
    text-decoration: none;
}

/* Add a hover effect if you want */
.fa:hover {
    opacity: 0.7;
}

/* Set a specific color for each brand */

/* Facebook */
.fa-facebook {
    padding: 20px;
    font-size: 30px;
    width: 30px;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
    background: #302B2B;
    color: white;
}

/* Twitter */
.fa-twitter {
    padding: 20px;
    font-size: 30px;
    width: 30px;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
    background: #302B2B;
    color: white;
}

.fa-github {
    padding: 20px;
    font-size: 30px;
    width: 30px;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
    background: #302B2B;
    color: white;
}

.fa-instagram {
    padding: 20px;
    font-size: 30px;
    width: 30px;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
    background: #302B2B;
    color: white;
}

.fa-pinterest {
    padding: 20px;
    font-size: 30px;
    width: 30px;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
    background: #302B2B;
    color: white;
}

.footer {
    background: none;
    padding:0px 30px 30px 30px;
    text-align: center;
    bottom: 0%;
    position: fixed;
    float: left;
}

.footer a {
    margin-top: 5px;
}

.error-message {
    margin-top: 20px;
    left: 25%;
    width: 50%;
    text-align: center;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
    -webkit-animation: swing-in-top-fwd 1s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
    -moz-animation: swing-in-top-fwd 1s cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation: swing-in-top-fwd 1s cubic-bezier(0.175, 0.885, 0.320, 1.275);
    background: #800000;
    color: whitesmoke;
    border-radius: 5px;
    position: relative;

}

repository: minnypatel/Team-A-Blog

repo_name: minnypatel/Team-A-Blog

gha_language: CSS


text:
SECTION = "console/network"
DESCRIPTION = "Openswan is an Open Source implementation of IPsec for the \
Linux operating system."
HOMEPAGE = "http://www.openswan.org"
LICENSE = "GPLv2"
DEPENDS = "gmp flex-native bison-native"
RRECOMMENDS_${PN} = "kernel-module-ipsec"
RDEPENDS_append_nylon = "perl"
PR = "r3"

SRC_URI = "http://www.openswan.org/download/openswan-${PV}.tar.gz \
           file://fix-parser-build-race.patch \
           file://installcmd.patch"

EXTRA_OEMAKE = "DESTDIR=${D} \
                USERCOMPILE='${CFLAGS}' \
                USERLINK='${LDFLAGS}' \
                FINALCONFDIR=${sysconfdir}/ipsec \
                FINALLIBDIR=${libdir}/ipsec \
                FINALLIBEXECDIR=${libexecdir}/ipsec \
                FINALSBINDIR=${sbindir} \
                INC_RCDEFAULT=${sysconfdir}/init.d \
                INC_USRLOCAL=${prefix} \
                INC_MANDIR=share/man WERROR=''"

do_compile () {
	oe_runmake programs
}

do_install () {
	oe_runmake install
}

PACKAGES =+ "${PN}-examples ${PN}-test ${PN}-klips"

FILES_${PN} = "${sysconfdir} ${libdir}/ipsec/* ${sbindir}/* ${libexecdir}/ipsec/*"
FILES_${PN}-dbg += "${libdir}/ipsec/.debug ${libexecdir}/ipsec/.debug"

CONFFILES_${PN} = "${sysconfdir}/ipsec/ipsec.conf"

FILES_${PN}-examples = "${sysconfdir}/ipsec.d/examples"

# KLIPS requires some binaries and scripts that NETKEY users don't need.
FILES_${PN}-klips = " \
        ${libexecdir}/ipsec/eroute \
        ${libexecdir}/ipsec/klipsdebug \
        ${libexecdir}/ipsec/spi \
        ${libexecdir}/ipsec/spigrp \
        ${libexecdir}/ipsec/tncfg \
        ${libdir}/ipsec/_updown.klips \
"

FILES_${PN}-test = " \
        ${libexecdir}/ipsec/showpolicy \
        ${libexecdir}/ipsec/verify \
"

SRC_URI[md5sum] = "1f508adf9d0be4f34c003b833d8fce4a"
SRC_URI[sha256sum] = "bddd2ca79fec2326a69904b59df15753e59b1bf02882416b19507516e9cfcc21"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD


text:
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap");

* {
  margin: 0;
  padding: 0;
}
body {
  background-color: #eec0c6;
  background-image: linear-gradient(315deg, #eec0c6 0%, #7ee8fa 74%);
  color: #002999;
  font-family: "Poppins", sans-serif;
  overflow-x: hidden;
}
html {
  scroll-behavior: smooth;
}
.footer {
  background: #002999;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
footer {
  margin: 0;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100vw;
}
/* Custom Scroll Bar */

::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background-color: #fff;
  border-radius: 5px;
}

::-webkit-scrollbar-thumb {
  background-color: #00d9bf;
  border-radius: 5px;
}

repository: nishthaneeraj/Back-to-top-in-jQuery

repo_name: nishthaneeraj/Back-to-top-in-jQuery


text:
.course-image {
    max-width: 300px;
    border-radius: 4px;
}

.about {
    padding: 40px;
}

repository: angular-university/rxjs-course

repo_name: angular-university/rxjs-course

gha_language: TypeScript


text:
@article{
        author={Inclan,D. J. and Stireman III,J. O.},
        year={2013},
        title={Revision of the genus erythromelana townsend (Diptera: Tachinidae) and analysis of its phylogeny and diversification},
        journal={Zootaxa},
        volume={3621},
        number={1},
        pages={1-82},
        url={www.scopus.com},
}
}

@article{
        author={Schüller,M. and Hutchings,P.},
        year={2013},
        title={New species of terebellides (Polychaeta: Trichobranchidae) from the deep southern ocean, with a key to all described species},
        journal={Zootaxa},
        volume={3619},
        number={1},
        pages={1-45},
        url={www.scopus.com},
}
}

@article{
        author={Hernández-Triana,M. and Crainey,J. L. and Hall,A. and Fatih,F. and MacKenzie-Dodds,J. and Shelley,A. J. and Zhou,X. and Post,R. J. and Gregory,T. R. and Neil Hebert,P. D.},
        year={2012},
        title={DNA barcodes reveal cryptic genetic diversity within the blackfly subgenus Trichodagmia Enderlein (Diptera: Simuliidae: Simulium) and related taxa in the New World},
        journal={Zootaxa},
        number={3514},
        pages={43-69},
        note={Cited By (since 1996):1},
        url={www.scopus.com},
}
}

@article{
        author={Weissman,D. B. and Gray,D. A. and Thi Pham,H. and Tijssen,P.},
        year={2012},
        title={Billions and billions sold: Pet-feeder crickets (Orthoptera: Gryllidae), commercial cricket farms, an epizootic densovirus, and government regulations make for a potential disaster},
        journal={Zootaxa},
        number={3504},
        pages={67-88},
        note={Cited By (since 1996):1},
        url={www.scopus.com},
}
}

@article{
        author={Sanders,K. L. and Rasmussen,A. R. and Elmberg,J. and Mumpuni and Guinea,M. and Blias,P. and Lee,M. S. Y. and Fry,B. G.},
        year={2012},
        title={Aipysurus mosaicus, a new species of egg-eating sea snake (Elapidae: Hydrophiinae), with a redescription of Aipysurus eydouxii (Gray, 1849)},
        journal={Zootaxa},
        number={3431},
        pages={1-18},
        note={Cited By (since 1996):2},
        url={www.scopus.com},
}
}

@article{
        author={Kornobis,E. and Pálsson,S. and Svavarsson,J.},
        year={2012},
        title={Classification of Crangonyx islandicus (Amphipoda, Crangonyctidae) based on morphological characters and comparison with molecular phylogenies},
        journal={Zootaxa},
        number={3233},
        pages={52-66},
        note={Cited By (since 1996):1},
        url={www.scopus.com},
}
}

@article{
        author={Ukuwela,K. D. B. and Sanders,K. L. and Fry,B. G.},
        year={2012},
        title={Hydrophis donaldi (Elapidae, Hydrophiinae), a highly distinctive new species of sea snake from northern Australia},
        journal={Zootaxa},
        number={3201},
        pages={45-57},
        note={Cited By (since 1996):2},
        url={www.scopus.com},
}
}

@article{
        author={Verheyen,W. and Hulselmans,J. and Wendelen,W. and Leirs,H. and Corti,M. and Backeljau,T. and Verheyen,E.},
        year={2011},
        title={Contribution to the systematics and zoogeography of the East-African Acomys spinosissimus Peters 1852 species complex and the description of two new species (Rodentia: Muridae)},
        journal={Zootaxa},
        number={3059},
        pages={1-35},
        note={Cited By (since 1996):5},
        url={www.scopus.com},
}
}

@article{
        author={Jarrín-V,P. and Kunz,T. H.},
        year={2011},
        title={A new species of Sturnira (Chiroptera: Phyllostomidae) from the Choco forest of Ecuador},
        journal={Zootaxa},
        number={2755},
        pages={1-35},
        note={Cited By (since 1996):2},
        url={www.scopus.com},
}
}

@article{
        author={Onn,C. K. and Grismer,L. L. and Anuar,S. and Quah,E. and Muin,M. A. and Savage,A. E. and Grismer,J. L. and Ahmad,N. and Remigio,A. -. and Greer,L. F.},
        year={2010},
        title={A new endemic rock Gecko Cnemaspis Strauch 1887 (Squamata: Gekkonidae) from Gunung Jerai, Kedah, northwestern Peninsular Malaysia},
        journal={Zootaxa},
        number={2576},
        pages={59-68},
        note={Cited By (since 1996):2},
        url={www.scopus.com},
}
}

@article{
        author={Donnellan,S. C. and Aplin,K. P. and Bertozzi,T.},
        year={2010},
        title={Species boundaries in the Rana arfaki group (Anura: Ranidae) and phylogenetic relationships to other new Guinean Rana},
        journal={Zootaxa},
        number={2496},
        pages={49-62},
        url={www.scopus.com},
}
}

@article{
        author={Richards,S. J. and Hoskin,C. J. and Cunningham,M. J. and McDonald,K. and Donnellan,S. C.},
        year={2010},
        title={Taxonomic re-assessment of the Australian and New Guinean green-eyed treefrogs Litoria eucnemis, L. genimaculata and L. serrata (Anura: Hylidae)},
        journal={Zootaxa},
        number={2391},
        pages={33-46},
        note={Cited By (since 1996):4},
        url={www.scopus.com},
}
}

@article{
        author={Donnellan,S. C. and Couper,P. J. and Saint,K. M. and Wheaton,L.},
        year={2009},
        title={Systematics of the Carlia 'fusca' complex (Reptilia: Scincidae) from northern Australia},
        journal={Zootaxa},
        number={2227},
        pages={1-31},
        note={Cited By (since 1996):4},
        url={www.scopus.com},
}
}

@article{
        author={Mahony,M. and Donnellan,S. C. and Richards,S. J. and McDonald,K.},
        year={2006},
        title={Species boundaries among barred river frogs, Mixophyes (Anura: Myobatrachidae) in north-eastern Australia, with descriptions of two new species},
        journal={Zootaxa},
        number={1228},
        pages={35-60},
        note={Cited By (since 1996):4},
        url={www.scopus.com},
}
}

license: Unlicense


text:
body {
  background: black;
  color: wheat;
}

.timer {
  display: flex;
  justify-content: center;
  margin-top: 50px;
  font-size: 50px;
}

.field {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.field:not(:last-child) {
  margin-right: 20px;
}

.btn-container {
  display: inline-block;
  margin-top: 50px;
  margin-left: 650px;
  margin-right: auto;
}

.btn {
  width: 100px;
  border-radius: 4px;
  font-size: 30px;
  background-color: wheat;
}

.btn:not(:last-child) {
  margin-right: 10px;
}


text:
SUMMARY = "Open Collaboration Services API"
LICENSE = "LGPL-2.0-or-later & LGPL-2.1-only & LGPL-3.0-only"
LIC_FILES_CHKSUM = " \
    file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \
    file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f \
    file://LICENSES/LGPL-3.0-only.txt;md5=c51d3eef3be114124d11349ca0d7e117 \
"

inherit kde-kf5

SRC_URI[sha256sum] = "175ad3b299713b9c1cfcb6d5fe8ce4f86d3065fba4ab7728090d998d6c6363b1"

PV = "${KF5_VERSION}"


text:
@article{KP,
  author = {Prentice, Ross L Kalbfleisch, John D},
  year = {1979},
  title = {Hazard rate models with covariates},
  journal = {Biometrics},
  pages = {25-39} ,
  number={},
  volume = {}
}


text:
@article{andricovich2016lysine,
 author = {Andricovich, Jaclyn and Kai, Yan and Tzatsos, Alexandros},
 journal = {Experimental hematology},
 number = {9},
 pages = {778--782},
 publisher = {Elsevier},
 title = {Lysine-specific histone demethylases in normal and malignant hematopoiesis},
 volume = {44},
 year = {2016}
}


text:
.tarjetahotel {
    padding: 10%;
    max-width: 33vw;
    margin: 2vw 1vw;
}

.puntos-positivos {
    padding: 20vh;
}

@media (max-width: 600px ) {

    .tarjetahotel {
        max-width: 90vw;
    }
}

repository: nelsonalayon/onvacationturismo

repo_name: nelsonalayon/onvacationturismo


text:
body {
    font-family: -apple-system, BlinkMacSystemFont, sans-serif;
}

* {
    box-sizing: border-box;
}

body {
    background: #f5f5f5;
}

.container {
    max-width: 768px;
    padding-top: 20px;
    margin: auto;
}

input#add {
    width: 100%;
    height: 42px;
    text-indent: 15px;
    font-size: 16px;
    border-radius: 4px;
    border: 1px solid #e0e0e0;
}

[draggable] {
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -webkit-user-drag: element;
}

ul {
    padding: 0;
    margin: 0;
    position: relative;
    width: 100%;
    margin-top: 10px;
}

ul:before {
    content: "No items Added";
    position: absolute;
    right: 0;
    left: 0;
    font-size: 16px;
    text-align: center;
    color: rgba(0, 0, 0, 0.3);
    font-style: italic;
    top: 15px;
    z-index: -1;
}

ul li {
    position: relative;
    z-index: 1;
    list-style-type: none;
    background: #fff;
    width: 100%;
    display: block;
    padding: 0;
    padding: 16px 16px 16px 40px;
    margin-bottom: 16px;
    font-size: 14px;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #fff;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: move;
}

ul li label {
    display: block;
}

ul li:focus,
ul li:hover,
ul li:active {
    background: #fffcfc;
}

ul li:first-of-type {
    border-top: 1px solid #e0e0e0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

ul li:last-of-type {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

ul li .options {
    font-size: 12px;
    margin-top: 10px;
}

ul li .options a {
    margin-right: 10px;
    color: #2980b9;
    text-decoration: none;
    font-weight: 500;
    opacity: 0.5;
}

ul li .options a:hover {
    color: #2980b9;
    opacity: 1;
}

ul li.column.dragElem {
    opacity: #fffcfc;
    border-radius: 4px;
}

ul li.column.over {
    border: 2px dashed #2980b9;
}

ul li.column .imp {
    position: absolute;
    top: 16px;
    right: 16px;
    color: #e0e0e0;
    font-size: 18px;
    text-decoration: none;
}

ul li.column .imp:hover {
    text-decoration: none;
}

ul li.imp-task .imp {
    color: #e67e22;
}

ul li .done-img {
    display: none;
    position: absolute;
    left: 16px;
    top: 16px;
    color: #27ae60;
    text-decoration: none;
}

ul li.task-done .done-img {
    display: block;
    color: #27ae60;
}

ul li .undone {
    display: none;
}

ul li.task-done .done {
    display: none;
}

ul li.task-done .task-val {
    text-decoration: line-through;
    opacity: 0.5;
}

ul li.task-done .undone {
    display: inline;
}

ul li .date {
    color: #90949c;
}

.color {
    width: 40px;
    height: 12px;
    border-radius: 2px;
    margin-bottom: 8px;
}

.flex {
    display: flex;
}

.color-selection select {
    border: 1px solid #E0E0E0;
    height: 42px;
    background: #fff;
    margin-left: 16px;
    width: 80px;
    font-size: 16px;
    padding: 32px;
}

.task-val {
    font-size: 24px;
    border: none;
    box-shadow: none;
    cursor: pointer;
    width: 100%;
    word-break: break-word;
}

.textareaElement {
  width: 300px;
  min-height: 17px;
  border: 1px solid #ccc;
  max-height: 150px;
  overflow-x: hidden;
  overflow-y: auto;
}

/*.ribbon{
    width:100px;
    height:150px;
    background-color:#fff;
    position:absolute;
    right:100px;
    top:-350px;
    animation:drop forwards .8s 1s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.ribbon:before{
    content: '';
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: -50px;
    border-left: 50px solid #fff;
    border-right: 50px solid #fff;
    border-bottom: 50px solid transparent;
}

.ribbon:after{
    content:'';
    width:200px;
    height:270px;
    position: absolute;
    z-index: -1;
    left: 0;
    bottom:-120px;
    background-color:#507abd;
    transform:skewY(35deg) skewX(0);
}

@keyframes drop{
    0%      { top:-350px; }
    100%    { top:0; }
}*/

repository: arunkp/Simple-todo

repo_name: arunkp/Simple-todo


text:
@font-face {
  src: url(../../fonts/Falling.otf);
  font-family: Falling;
}

body {
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  width: 100%;
  background-color: #f5f5f5;
  font-size: calc(1em + 0.65vw);
}

body nav {
  position: absolute;
  left: 0;
  height: calc(100% - 0.6em);
  width: calc(6em);
  background-color: #fff;
  overflow: hidden auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.5em;
  margin: 0.6em 1em 0 1em;
  -webkit-box-shadow: 0 0 8px -2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 8px -2px rgba(0, 0, 0, 0.05);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

body nav header {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 0.6em;
}

body nav header div.logo {
  width: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

body nav header div.logo img {
  width: 95%;
  fill: #7a939e;
}

body nav header div.logo img path.cgt {
  fill: #d1c4e9;
}

body nav header div.ico {
  width: 1em;
  height: 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

body nav header div.ico svg {
  width: 0.8em;
  height: 0.8em;
  fill: #727375;
}

body nav div.navs {
  position: relative;
  margin-top: 3em;
  width: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

body nav div.navs .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  -webkit-box-shadow: 0;
          box-shadow: 0;
  padding: 0.5em;
  border-radius: 0.3em;
  margin: 0.5em 0;
  width: 42%;
  -webkit-transition: 0.4s background-color, 0.4s -webkit-box-shadow;
  transition: 0.4s background-color, 0.4s -webkit-box-shadow;
  transition: 0.4s background-color, 0.4s box-shadow;
  transition: 0.4s background-color, 0.4s box-shadow, 0.4s -webkit-box-shadow;
  font-size: 0.9em;
}

body nav div.navs .nav-link.active {
  -webkit-box-shadow: 0 0 8px -2px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 8px -2px rgba(0, 0, 0, 0.2);
  background-color: #fff;
}

body nav div.navs .nav-link.active a svg {
  fill: #ed2837;
}

body nav div.navs .nav-link.active a span {
  color: #ed2837;
}

body nav div.navs .nav-link:hover {
  -webkit-box-shadow: 0 0 8px -2px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 8px -2px rgba(0, 0, 0, 0.2);
}

body nav div.navs .nav-link a {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  font-size: 0.5em;
  color: inherit;
  font-family: Falling;
}

body nav div.navs .nav-link a .nm {
  position: absolute;
  width: 0.5em;
  height: 0.5em;
  border-radius: 50%;
  background-color: #ed2837;
  top: 0;
  left: 79%;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

body nav div.navs .nav-link a svg {
  height: 1.9em;
  width: 1.9em;
  fill: #727375;
}

body nav div.navs .nav-link a svg.s19 {
  width: 2.2em;
  height: 2.2em;
}

body nav div.navs .nav-link a span {
  margin-top: 0.7em;
  color: #727375;
  text-transform: capitalize;
}

repository: anasbehhari/swissysteme

repo_name: anasbehhari/swissysteme


text:
DESCRIPTION = "OPKG Package Manager Utilities"
SECTION = "base"
HOMEPAGE = "http://wiki.openmoko.org/wiki/Opkg"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
                     file://opkg.py;beginline=1;endline=18;md5=15917491ad6bf7acc666ca5f7cc1e083"
RDEPENDS_${PN} = "python"
RDEPENDS_${PN}_virtclass-native = ""
SRCREV = "49cc783d8e0415059d126ae22c892988717ffda7"
PV = "0.1.8+git${SRCPV}"
PR = "r2"

SRC_URI = "git://git.yoctoproject.org/opkg-utils;protocol=git \
           "

S = "${WORKDIR}/git"

# Avoid circular dependencies from package_ipk.bbclass
PACKAGES_virtclass-native = ""

do_install() {
	oe_runmake PREFIX=${prefix} DESTDIR=${D} install
}

BBCLASSEXTEND = "native"
TARGET_CC_ARCH += "${LDFLAGS}"

repository: mrchapp/arago-oe-dev

repo_name: mrchapp/arago-oe-dev


text:
body {
  background-color: black;
  font-family: Copperplate, "Copperplate Gothic Light", fantasy;
  font-weight: lighter;
  font-stretch: extra-condensed;
  text-align: center;
}

img {
  max-width: 250px;
}

.page-wrapper {
  padding: 70px;
}

.well {
  background-color: teal;
  color: lightcyan;
}


text:
require ${PN}.inc
PR = "r0"

SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/inputmethods/dasher \
           ${HANDHELDS_CVS};tag=${TAG};module=opie/share "

repository: demsey/openembedded

repo_name: demsey/openembedded


text:
@online{BrewersFriend,
author = {BrewersFriend.com},
title = "Beer Styles-Alcohol by Volume Bar Graph",
year = {2009},
url = "https://www.brewersfriend.com/2009/01/04/beer-styles-alcohol-by-volume-bar-graph/",
urldate = {2018-04-14}
},

@online{BrewersFriend2,
author = {BrewersFriend.com},
title = "National Beer Sales and Production Data",
year = {2017},
url = "https://www.brewersassociation.org/statistics/national-beer-sales-production-data/",
urldate = {2018-04-14}
},

@article{wall_street_journal_2018,
title={Growth of New York State Craft Alcohol Industry Continues},
url={https://www.wsj.com/articles/AP4d5312f439374c58b5cdae6135de3fd6?mod=searchresults&page=1&pos=12},
journal={The Wall Street Journal},
author={Press, Associate},
year={2018}
},

@article{beersnobs,
author = {González, Daniel and Mccluskey, Jill and Mittelhammer, Ron},
year = {2014},
month = {08},
pages = {1-14},
title = {Beer Snobs Do Exist: Estimation of Beer Demand by Type},
volume = {39},
booktitle = {Journal of Agricultural and Resource Economics}
},

@article{elzinga_tremblay_tremblay_2015,
title={Craft Beer in the United States: History, Numbers, and Geography},
volume={10},
url={http://www.wine-economics.org/aawe/wp-content/uploads/2015/12/Vol.10-Issue03-Craft-Beer-in-the-United-States-History-Numbers-and-Geography-by-Kenneth-G.-Elzinga.pdf},
DOI={10.1017/jwe.2015.22},
number={03},
journal={Journal of Wine Economics},
author={Elzinga, Kenneth G. and Tremblay, Carol Horton and Tremblay, Victor J.},
year={2015},
pages={242-274}
},

@article{thompson_2018,
title={Craft Beer Is the Strangest, Happiest Economic Story in America},
url={https://www.theatlantic.com/business/archive/2018/01/craft-beer-industry/550850/},
journal={The Atlantic},
author={Thompson, Derek},
year={2018}
},


text:
# NOTE: WIP! This recipe does not cross-compile atm., only -native
SECTION = "libs"
DEPENDS = "glib-2.0 libffi bison-native"
BBCLASSEXTEND = "native"
LICENSE = "LGPL"
PR = "r1"

SRC_URI[md5sum] = "e5cd63d6bcc5c105e898e7c33cf42175"
SRC_URI[sha256sum] = "4bf244db75df04499dea704e7734376c0fc5a3a17fb59be2123c8d76111e6fb8"

SRC_URI = "\
  ${GNOME_MIRROR}/gobject-introspection/0.9/${BPN}-${PV}.tar.bz2 \
  file://use-usr-bin-env-for-python.patch \
"
S = "${WORKDIR}/${BPN}-${PV}"

inherit autotools

do_configure_prepend() {
	touch -f gtk-doc.make
}

EXTRA_OECONF = "\
  --disable-gtk-doc \
  --disable-gtk-doc-html \
  --disable-gtk-doc-pdf \
  --disable-tests \
"


text:
@inproceedings{Bombois:11a,
 address = {Milano, Italy},
 author = {X. Bombois and A.J. den Dekker and C.R. Rojas and H. Hjalmarsson and P.M.J. Van den Hof},
 booktitle = {18th IFAC World Congress},
 pages = {},
 title = {Optimal experiment design for hypothesis testing applied to functional magnetic resonance imaging},
 volume = {},
 year = {2011}
}

repository: hhjalmars/academic-kickstart

repo_name: hhjalmars/academic-kickstart


text:
DESCRIPTION = "Edje is a complex graphical design & layout library."
DEPENDS = "edje embryo-utils gcc"
LICENSE = "MIT"
PR = "r6"

inherit efl

PACKAGES = "edje-utils"
FILES_${PN} = "${bindir}/edje ${bindir}/edje_* ${datadir}/edje/data/template ${datadir}/edje/include"
RDEPENDS_${PN} += "embryo-utils cpp cpp-symlinks gcc gcc-symlinks"

SRC_URI = "${E_URI}/edje-${PV}.tar.gz \
           ${E_CVS};module=e17/libs/edje/m4;date=20060101"
S = "${WORKDIR}/edje-${PV}"

libraries = ""
headers = ""

do_configure_prepend() {
	install -d "${S}/m4"
	install "${WORKDIR}/m4/"*.m4 "${S}/m4"
	aclocal -I m4
}

repository: jdegges/gumstix-pip-oe

repo_name: jdegges/gumstix-pip-oe


text:
@report{delaycost,
  title = {Evaluating the True Cost to Airlines of One Minute of Airborne or Ground Delay},
  author = {{Transport Studies Group}},
  year = 2004,
  date = {2004-05},
  institution = {{University of Westminster}},
  location = {{London, UK}},
  url = {http://www.eurocontrol.int/sites/default/files/field_tabs/content/documents/single-sky/pru/publications/other/cost-of-delay.pdf},
  keywords = {airline,cost,delay}
}

repository: euctrl-pru/ectrldocs

repo_name: euctrl-pru/ectrldocs


text:
@techreport{Zheng2020,
abstract = {Adversarial training is an effective defense method to protect classification models against adversarial attacks. However, one limitation of this approach is that it can require orders of magnitude additional training time due to high cost of generating strong adversarial examples during training. In this paper, we first show that there is high transferability between models from neighboring epochs in the same training process, i.e., adversarial examples from one epoch continue to be adversarial in subsequent epochs. Leveraging this property, we propose a novel method, Ad-versarial Training with Transferable Adversarial Examples (ATTA), that can enhance the robustness of trained models and greatly improve the training efficiency by accumulating adversarial perturbations through epochs. Compared to state-of-the-art adversarial training methods, ATTA enhances adversarial accuracy by up to 7.2{\%} on CIFAR10 and requires 12 ∼ 14× less training time on MNIST and CIFAR10 datasets with comparable model robustness.},
author = {Zheng, Haizhong and Zhang, Ziqi and Gu, Juncheng and Lee, Honglak and Prakash, Atul},
file = {:Users/ziqizhang/Documents/Mendeley/Zheng et al/Zheng et al. - 2020 - Efficient Adversarial Training with Transferable Adversarial Examples.pdf:pdf},
pages = {1181--1190},
title = {{Efficient Adversarial Training with Transferable Adversarial Examples}},
year = {2020}
}
@article{Zheng2020a,
abstract = {Deep Neural Networks (DNNs) are known to be vulnerable to adversarial attacks. Currently, there is no clear insight into how slight perturbations cause such a large difference in classification results and how we can design a more robust model architecture. In this work, we propose a novel interpretability method, InterpretGAN, to generate explanations for features used for classification in latent variables. Interpreting the classification process of adversarial examples exposes how adversarial perturbations influence features layer by layer as well as which features are modified by perturbations. Moreover, we design the first diagnostic method to quantify the vulnerability contributed by each layer, which can be used to identify vulnerable parts of model architectures. The diagnostic results show that the layers introducing more information loss tend to be more vulnerable than other layers. Based on the findings, our evaluation results on MNIST and CIFAR10 datasets suggest that average pooling layers, with lower information loss, are more robust than max pooling layers for the network architectures studied in this paper.},
archivePrefix = {arXiv},
arxivId = {2007.08716},
author = {Zheng, Haizhong and Zhang, Ziqi and Lee, Honglak and Prakash, Atul},
eprint = {2007.08716},
file = {:Users/ziqizhang/Documents/Mendeley/Zheng et al/Zheng et al. - 2020 - Understanding and Diagnosing Vulnerability under Adversarial Attacks.pdf:pdf},
month = {jul},
title = {{Understanding and Diagnosing Vulnerability under Adversarial Attacks}},
url = {http://arxiv.org/abs/2007.08716},
year = {2020}
}