text:
# Copyright (c) 2016 PaddlePaddle Authors. All Rights Reserve.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

INCLUDE(ExternalProject)

##################################### PYTHON ########################################
SET(PYTHON_SOURCES_DIR ${CMAKE_CURRENT_SOURCE_DIR}/third_party/python)
SET(PYTHON_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/third_party/install/python)
SET(_python_DIR ${PYTHON_INSTALL_DIR})

IF(UNIX)
    SET(PYTHON_FOUND ON)
    SET(PYTHON_INCLUDE_DIR "${PYTHON_INSTALL_DIR}/include/python2.7" CACHE PATH "Python include dir" FORCE)
    SET(PYTHON_LIBRARIES "${PYTHON_INSTALL_DIR}/lib/libpython2.7.a" CACHE FILEPATH "Python library" FORCE)
    SET(PYTHON_EXECUTABLE ${PYTHON_INSTALL_DIR}/bin/python CACHE FILEPATH "Python executable" FORCE)
    SET(PY_SITE_PACKAGES_PATH "${PYTHON_INSTALL_DIR}/lib/python2.7/site-packages" CACHE PATH "Python site-packages path" FORCE)
ELSEIF(WIN32)
    SET(PYTHON_FOUND ON)
    SET(PYTHON_INCLUDE_DIR "${PYTHON_INSTALL_DIR}/include" CACHE PATH "Python include dir" FORCE)
    SET(PYTHON_LIBRARIES "${PYTHON_INSTALL_DIR}/libs/python27.lib" CACHE FILEPATH "Python library" FORCE)
    SET(PYTHON_EXECUTABLE "${PYTHON_INSTALL_DIR}/bin/python.exe" CACHE FILEPATH "Python executable" FORCE)
    SET(PY_SITE_PACKAGES_PATH "${PYTHON_INSTALL_DIR}/Lib/site-packages" CACHE PATH "Python site-packages path" FORCE)
ELSE()
    MESSAGE(FATAL_ERROR "Unknown system !")
ENDIF()

SET(py_env
    PATH=${PYTHON_INSTALL_DIR}/bin/:$ENV{PATH}
    PYTHONHOME=${PYTHON_INSTALL_DIR}
    PYTHONPATH=${PYTHON_INSTALL_DIR}/lib:${PYTHON_INSTALL_DIR}/lib/python2.7:${PY_SITE_PACKAGES_PATH})

INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_DIR})

IF(APPLE)
    LIST(APPEND EXTERNAL_PROJECT_OPTIONAL_CMAKE_ARGS
        -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
        )
ENDIF()

SET(EXTERNAL_PROJECT_OPTIONAL_CMAKE_CACHE_ARGS)

# Force Python build to "Release".
IF(CMAKE_CONFIGURATION_TYPES)
    SET(SAVED_CMAKE_CFG_INTDIR ${CMAKE_CFG_INTDIR})
    SET(CMAKE_CFG_INTDIR "Release")
ELSE()
    LIST(APPEND EXTERNAL_PROJECT_OPTIONAL_CMAKE_CACHE_ARGS
        -DCMAKE_BUILD_TYPE:STRING=Release
        )
ENDIF()

ExternalProject_Add(python
    ${EXTERNAL_PROJECT_LOG_ARGS}
    GIT_REPOSITORY    "https://github.com/python-cmake-buildsystem/python-cmake-buildsystem.git"
    PREFIX            ${PYTHON_SOURCES_DIR}
    UPDATE_COMMAND    ""
    CMAKE_ARGS        -DPYTHON_VERSION=2.7.12
    CMAKE_ARGS        -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
    CMAKE_ARGS        -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
    CMAKE_CACHE_ARGS
        -DCMAKE_INSTALL_PREFIX:PATH=${PYTHON_INSTALL_DIR}
        -DBUILD_LIBPYTHON_SHARED:BOOL=OFF
        -DUSE_SYSTEM_LIBRARIES:BOOL=OFF
        -DZLIB_ROOT:FILEPATH=${ZLIB_ROOT}
        -DZLIB_INCLUDE_DIR:PATH=${ZLIB_INCLUDE_DIR}
        -DZLIB_LIBRARY:FILEPATH=${ZLIB_LIBRARIES}
        -DDOWNLOAD_SOURCES:BOOL=ON
        -DINSTALL_WINDOWS_TRADITIONAL:BOOL=OFF
        ${EXTERNAL_PROJECT_OPTIONAL_CMAKE_CACHE_ARGS}
        ${EXTERNAL_PROJECT_OPTIONAL_CMAKE_ARGS}
    DEPENDS zlib
)
####################################################################################

##################################### SETUPTOOLS ###################################
SET(SETUPTOOLS_SOURCES_DIR ${PYTHON_SOURCES_DIR}/setuptools)
ExternalProject_Add(setuptools
    ${EXTERNAL_PROJECT_LOG_ARGS}
    PREFIX              ${SETUPTOOLS_SOURCES_DIR}
    URL                 "https://pypi.python.org/packages/source/s/setuptools/setuptools-18.3.2.tar.gz"
    BUILD_IN_SOURCE     1
    PATCH_COMMAND       ""
    UPDATE_COMMAND      ""
    CONFIGURE_COMMAND   ""
    INSTALL_COMMAND     ""
    BUILD_COMMAND       env ${py_env} ${PYTHON_EXECUTABLE} setup.py install
    DEPENDS             python zlib
)
#####################################################################################

##################################### SIX ###########################################
SET(SIX_SOURCES_DIR ${PYTHON_SOURCES_DIR}/six)
ExternalProject_Add(six
    ${EXTERNAL_PROJECT_LOG_ARGS}
    PREFIX              ${SIX_SOURCES_DIR}
    URL                 https://pypi.python.org/packages/source/s/six/six-1.10.0.tar.gz
    BUILD_IN_SOURCE     1
    PATCH_COMMAND       ""
    UPDATE_COMMAND      ""
    CONFIGURE_COMMAND   ""
    INSTALL_COMMAND     ""
    BUILD_COMMAND       env ${py_env} ${PYTHON_EXECUTABLE} setup.py install
    DEPENDS             python setuptools
)
#####################################################################################

##################################### CYTHON ########################################
SET(CYTHON_SOURCES_DIR ${PYTHON_SOURCES_DIR}/cython)
ExternalProject_Add(cython
    ${EXTERNAL_PROJECT_LOG_ARGS}
    PREFIX                ${CYTHON_SOURCES_DIR}
    URL                   https://github.com/cython/cython/archive/0.25.2.tar.gz
    GIT_TAG               0.25.2
    BUILD_IN_SOURCE       1
    CONFIGURE_COMMAND     ""
    PATCH_COMMAND         ""
    UPDATE_COMMAND        ""
    INSTALL_COMMAND       ""
    BUILD_COMMAND         env ${py_env} ${PYTHON_EXECUTABLE} setup.py install
    DEPENDS               python
)
####################################################################################

##################################### NUMPY ########################################
SET(NUMPY_SOURCES_DIR ${PYTHON_SOURCES_DIR}/numpy)
SET(NUMPY_TAG_VERSION "v1.11.3")
SET(NUMPY_VERSION "1.11.3")

SET(EGG_NAME "")
SET(PYTHON_NUMPY_INCLUDE_DIR "")
IF(WIN32)
    SET(EGG_NAME "numpy-${NUMPY_VERSION}-py2.7-${HOST_SYSTEM}.egg")
ELSE(WIN32)
    IF(APPLE)
        SET(EGG_NAME "numpy-${NUMPY_VERSION}-py2.7-${HOST_SYSTEM}-${MACOS_VERSION}")
    ELSE(APPLE)
        SET(EGG_NAME "numpy-${NUMPY_VERSION}-py2.7-linux")
        SET(EGG_NAME "numpy-${NUMPY_VERSION}-py2.7-linux")
    ENDIF(APPLE)

    FOREACH(suffix x86_64 intel fat64 fat32 universal)
        LIST(APPEND PYTHON_NUMPY_INCLUDE_DIR ${PY_SITE_PACKAGES_PATH}/${EGG_NAME}-${suffix}.egg/numpy/core/include)
    ENDFOREACH()
ENDIF(WIN32)

INCLUDE_DIRECTORIES(${PYTHON_NUMPY_INCLUDE_DIR})

ExternalProject_Add(numpy
    ${EXTERNAL_PROJECT_LOG_ARGS}
    GIT_REPOSITORY      https://github.com/numpy/numpy.git
    GIT_TAG             ${NUMPY_TAG_VERSION}
    CONFIGURE_COMMAND   ""
    UPDATE_COMMAND      ""
    PREFIX              ${NUMPY_SOURCES_DIR}
    BUILD_COMMAND       env ${py_env} ${PYTHON_EXECUTABLE} setup.py build
    INSTALL_COMMAND     env ${py_env} ${PYTHON_EXECUTABLE} setup.py install
    BUILD_IN_SOURCE     1
    DEPENDS             python setuptools cython
)
####################################################################################

##################################### WHEEL ########################################
SET(WHEEL_SOURCES_DIR ${PYTHON_SOURCES_DIR}/wheel)
ExternalProject_Add(wheel
    ${EXTERNAL_PROJECT_LOG_ARGS}
    URL                 https://pypi.python.org/packages/source/w/wheel/wheel-0.29.0.tar.gz
    PREFIX              ${WHEEL_SOURCES_DIR}
    CONFIGURE_COMMAND   ""
    UPDATE_COMMAND      ""
    BUILD_COMMAND       ""
    INSTALL_COMMAND     env ${py_env} ${PYTHON_EXECUTABLE} setup.py install
    BUILD_IN_SOURCE     1
    DEPENDS             python setuptools
)
####################################################################################

################################### PROTOBUF #######################################
SET(PY_PROTOBUF_SOURCES_DIR ${PYTHON_SOURCES_DIR}/protobuf)
ExternalProject_Add(python-protobuf
    ${EXTERNAL_PROJECT_LOG_ARGS}
    URL                   https://pypi.python.org/packages/e0/b0/0a1b364fe8a7d177b4b7d4dca5b798500dc57a7273b93cca73931b305a6a/protobuf-3.1.0.post1.tar.gz
    URL_MD5               38b5fb160c768d2f8444d0c6d637ff91
    PREFIX                ${PY_PROTOBUF_SOURCES_DIR}
    BUILD_IN_SOURCE       1
    PATCH_COMMAND         ""
    CONFIGURE_COMMAND     ""
    BUILD_COMMAND         env PATH=${PROTOBUF_INSTALL_DIR}/bin:$ENV{PATH} ${py_env} ${PYTHON_EXECUTABLE} setup.py build
    INSTALL_COMMAND       env PATH=${PROTOBUF_INSTALL_DIR}/bin:$ENV{PATH} ${py_env} ${PYTHON_EXECUTABLE} setup.py install
    DEPENDS               python setuptools six
)

LIST(APPEND external_project_dependencies python setuptools six cython numpy wheel python-protobuf)

repository: tianbingsz/Paddle

repo_name: tianbingsz/Paddle

branch_name: refs/heads/develop


text:
@PREAMBLE{
 "\providecommand{\noopsort}[1]{}"
 # "\providecommand{\singleletter}[1]{#1}%"
}

@article{hardware_sycamore, title={Quantum supremacy using a programmable superconducting processor}, volume={574}, DOI={10.1038/s41586-019-1666-5}, number={7779}, journal={Nature}, author={Arute, Frank and Arya, Kunal and Babbush, Ryan and et al.}, year={2019}, pages={505–510}}

@misc{IBMQ,
  title = {{IBM Quantum}},
  howpublished = {\url{https://quantum-computing.ibm.com/}},
  year={2021}
}

@misc{codebase,
  note={Code  for  the  complete  simulation  and  visualization  is available  on \url{https://github.com/AnimeshSinha1309/quantum-rl} (2021)},
}

@article{zulehner2018mapping,
  author={A. {Zulehner} and A. {Paler} and R. {Wille}},
  journal={IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems},
  title={{An Efficient Methodology for Mapping Quantum Circuits to the IBM QX Architectures}},
  year={2019},
  volume={38},
  number={7},
  pages={1226-1236},
  doi={10.1109/TCAD.2018.2846658}}
}

@article{qroute_dqn1,
       author = {{Herbert}, Steven and {Sengupta}, Akash},
        title = "{Using Reinforcement Learning to find Efficient Qubit Routing Policies for Deployment in Near-term Quantum Computers}",
      journal = {arXiv e-prints},
     keywords = {Quantum Physics},
         year = 2018,
        month = dec,
archivePrefix = {arXiv},
       eprint = {1812.11619},
 primaryClass = {quant-ph},
}

@article{qroute_dqn2,
       author = {{Pozzi}, Matteo G. and {Herbert}, Steven J. and {Sengupta}, Akash and {Mullins}, Robert D.},
        title = "{Using Reinforcement Learning to Perform Qubit Routing in Quantum Compilers}",
      journal = {arXiv e-prints},
     keywords = {Quantum Physics},
         year = 2020,
        month = jul,
archivePrefix = {arXiv},
       eprint = {2007.15957},
 primaryClass = {quant-ph},
}

@article{hardware_rigetti_aspen,
    Author = {Peter J. Karalekas and Nikolas A. Tezak and Eric C. Peterson and Colm A. Ryan and Marcus P. da Silva and Robert S. Smith},
    Title = {A quantum-classical cloud platform optimized for variational hybrid algorithms},
    Year = {2020},
    Eprint = {arXiv:2001.04449},
    Doi = {10.1088/2058-9565/ab7559},
    journal = {{Quantum Sci. Technol.}},
    volume = {5},
    pages = {024003},
}

@article{hardware_xanadu,
    Author = {J. Eli Bourassa and Rafael N. Alexander and Michael Vasmer and Ashlesha Patil and Ilan Tzitrin and Takaya Matsuura and Daiqin Su and Ben Q. Baragiola and Saikat Guha and Guillaume Dauphinais and Krishna K. Sabapathy and Nicolas C. Menicucci and Ish Dhand},
    Title = {Blueprint for a Scalable Photonic Fault-Tolerant Quantum Computer},
    Year = {2021},
    Eprint = {arXiv:2010.02905},
    Doi = {10.22331/q-2021-02-04-392},
    journal = {{Quantum}},
    volume = {5},
    pages = {392},
}

@inproceedings{qroute_mcts,
    author = {Zhou, Xiangzhen and Feng, Yuan and Li, Sanjiang},
    title = {A Monte Carlo Tree Search Framework for Quantum Circuit Transformation},
    year = {2020},
    isbn = {9781450380263},
    publisher = {Association for Computing Machinery},
    address = {New York, NY, USA},
    doi = {10.1145/3400302.3415621},
    booktitle = {Proceedings of the 39th International Conference on Computer-Aided Design},
    articleno = {138},
    numpages = {7},
    keywords = {monte carlo tree search, QPU, quantum computing, qubit mapping, quantum circuit transformation},
    location = {Virtual Event, USA},
    series = {ICCAD '20}
}

@article{utk_equiv_circuits,
       author = {{Garcia-Escartin}, Juan Carlos and {Chamorro-Posada}, Pedro},
        title = "{Equivalent Quantum Circuits}",
      journal = {arXiv e-prints},
     keywords = {Quantum Physics},
         year = 2011,
        month = oct,
archivePrefix = {arXiv},
       eprint = {1110.2998},
 primaryClass = {quant-ph},
}

@inproceedings{qroute_tket,
  author =	{Alexander Cowtan and Silas Dilkes and Ross Duncan and Alexandre Krajenbrink and Will Simmons and Seyon Sivarajah},
  title =	{{On the Qubit Routing Problem}},
  booktitle =	{14th Conference on the Theory of Quantum Computation, Communication and Cryptography (TQC 2019)},
  pages =	{5:1--5:32},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-112-2},
  ISSN =	{1868-8969},
  year =	{2019},
  volume =	{135},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  doi =	{10.4230/LIPIcs.TQC.2019.5},
}

@article{photo_architecture_graph,
       author = {{Gheorghiu}, Vlad and {Meng Li}, Sarah and {Mosca}, Michele and {Mukhopadhyay}, Priyanka},
        title = "{Reducing the CNOT count for Clifford+T circuits on NISQ architectures}",
      journal = {arXiv e-prints},
     keywords = {Quantum Physics},
         year = 2020,
        month = nov,
archivePrefix = {arXiv},
       eprint = {2011.12191},
 primaryClass = {quant-ph},
}

@article{mcts_alphago,
    author={Silver, David
    and Huang, Aja
    and Maddison, Chris J.
    and Guez, Arthur
    and Sifre, Laurent
    and van den Driessche, George
    and et al.},
    title={Mastering the game of Go with deep neural networks and tree search},
    journal={Nature},
    year={2016},
    month={Jan},
    day={01},
    volume={529},
    number={7587},
    pages={484-489},
    issn={1476-4687},
    doi={10.1038/nature16961}
}

@article{mcts_assymetric,
       author = {{Moerland}, Thomas M. and {Broekens}, Joost and {Plaat}, Aske and {Jonker}, Catholijn M.},
        title = "{Monte Carlo Tree Search for Asymmetric Trees}",
      journal = {arXiv e-prints},
     keywords = {Statistics - Machine Learning, Computer Science - Artificial Intelligence, Computer Science - Machine Learning},
         year = 2018,
        month = may,
archivePrefix = {arXiv},
       eprint = {1805.09218},
 primaryClass = {stat.ML},
}

@inproceedings{mcts_bandit_1,
  title={Bandit Based Monte-Carlo Planning},
  author={L. Kocsis and Csaba Szepesvari},
  booktitle={ECML},
  year={2006}
}

@article{mcts_bandit_2,
  title={From Bandits to Monte-Carlo Tree Search: The Optimistic Principle Applied to Optimization and Planning},
  author={R. Munos},
  journal={Found. Trends Mach. Learn.},
  year={2014},
  volume={7},
  pages={1-129}
}

@article{mcts_survey,
  author={C. B. {Browne} and E. {Powley} and D. {Whitehouse} and S. M. {Lucas} and P. I. {Cowling} and P. {Rohlfshagen} and S. {Tavener} and D. {Perez} and S. {Samothrakis} and S. {Colton}},
  journal={IEEE Transactions on Computational Intelligence and AI in Games},
  title={A Survey of Monte Carlo Tree Search Methods},
  year={2012},
  volume={4},
  number={1},
  pages={1-43},
  doi={10.1109/TCIAIG.2012.2186810}}

@InProceedings{others_childs,
  author =	{Andrew M. Childs and Eddie Schoute and Cem M. Unsal},
  title =	{{Circuit Transformations for Quantum Architectures}},
  booktitle =	{14th Conference on the Theory of Quantum Computation, Communication and Cryptography (TQC 2019)},
  pages =	{3:1--3:24},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-112-2},
  ISSN =	{1868-8969},
  year =	{2019},
  volume =	{135},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  doi =		{10.4230/LIPIcs.TQC.2019.3},
}

@Inbook{mutex_dijkstra,
    author="Dijkstra, Edsger W.",
    title="Cooperating Sequential Processes",
    bookTitle="The Origin of Concurrent Programming: From Semaphores to Remote Procedure Calls",
    year="2002",
    publisher="Springer New York",
    address="New York, NY",
    pages="65--138",
    isbn="978-1-4757-3472-0",
    doi="10.1007/978-1-4757-3472-0_2",
}

@article{nn_edge_conv,
       author = {{Wang}, Yue and {Sun}, Yongbin and {Liu}, Ziwei and {Sarma}, Sanjay E. and {Bronstein}, Michael M. and {Solomon}, Justin M.},
        title = "{Dynamic Graph CNN for Learning on Point Clouds}",
      journal = {arXiv e-prints},
     keywords = {Computer Science - Computer Vision and Pattern Recognition},
         year = 2018,
        month = jan,
archivePrefix = {arXiv},
       eprint = {1801.07829},
 primaryClass = {cs.CV},
}

@article{nn_swish,
       author = {{Ramachandran}, Prajit and {Zoph}, Barret and {Le}, Quoc V.},
        title = "{Searching for Activation Functions}",
      journal = {arXiv e-prints},
     keywords = {Computer Science - Neural and Evolutionary Computing, Computer Science - Computer Vision and Pattern Recognition, Computer Science - Machine Learning},
         year = 2017,
        month = oct,
archivePrefix = {arXiv},
       eprint = {1710.05941},
 primaryClass = {cs.NE},

}

@article{nisq_preskill,
  title = {Quantum computing in the {NISQ} era and beyond},
  doi = {10.22331/q-2018-08-06-79},
  author = {Preskill, John},
  journal = {{Quantum}},
  issn = {2521-327X},
  publisher = {{Verein zur F{\"{o}}rderung des Open Access Publizierens in den Quantenwissenschaften}},
  volume = {2},
  pages = {79},
  month = aug,
  year = {2018},
}

@article{comp_pytket,
	doi = {10.1088/2058-9565/ab8e92},
	year = 2020,
	month = {nov},
	publisher = {{IOP} Publishing},
	volume = {6},
	number = {1},
	pages = {014003},
	author = {Seyon Sivarajah and Silas Dilkes and Alexander Cowtan and Will Simmons and Alec Edgington and Ross Duncan},
	title = {t$|\text{ket}\rangle$: {A} retargetable compiler for {NISQ} devices},
	journal = {Quantum Science and Technology},
}

@misc{comp_cirq,
  author      = {{Cirq Developers}},
  title        = {Cirq},
  month        = mar,
  year         = 2021,
  publisher    = {Zenodo},
  version      = {v0.10.0},
  doi          = {10.5281/zenodo.4586899},
}

@misc{comp_qiskit,
  author = {H{\'e}ctor Abraham and et al.},
  title        = {{Qiskit: An Open-source Framework for Quantum
                   Computing}},
  month        = jan,
  year         = 2019,
  publisher    = {Zenodo},
  version      = {0.7.2},
  doi          = {10.5281/zenodo.2562111},
}

@misc{data_realistic,
  author={A. {Zulehner} and A. {Paler} and R. {Wille}},
  title = {{IBM Qiskit} Developer Challenge},
  year = {2018},
  month = dec,
  howpublished = {\url{https://www.ibm.com/blogs/research/2018/08/winners-qiskit-developer-challenge/}},
  note = {Accessed on: 2021-03-23}
}

@article{comb_survey,
       author = {{Mazyavkina}, Nina and {Sviridov}, Sergey and {Ivanov}, Sergei and {Burnaev}, Evgeny},
        title = "{Reinforcement Learning for Combinatorial Optimization: A Survey}",
      journal = {arXiv e-prints},
     keywords = {Computer Science - Machine Learning, Mathematics - Combinatorics, Mathematics - Optimization and Control, Statistics - Machine Learning},
         year = 2020,
        month = mar,
archivePrefix = {arXiv},
       eprint = {2003.03600},
 primaryClass = {cs.LG},
}

@article{comb_1,
    author={Z. {Xing} and S. {Tu}},  journal={IEEE Access},   title={A Graph Neural Network Assisted Monte Carlo Tree Search Approach to Traveling Salesman Problem},   year={2020},  volume={8},  number={},  pages={108418-108428},  doi={10.1109/ACCESS.2020.3000236}
}

@article{comb_2,
       author = {{Xu}, Ruiyang and {Lieberherr}, Karl},
        title = "{Learning Self-Game-Play Agents for Combinatorial Optimization Problems}",
      journal = {arXiv e-prints},
     keywords = {Computer Science - Artificial Intelligence, Computer Science - Machine Learning},
         year = 2019,
        month = mar,
archivePrefix = {arXiv},
       eprint = {1903.03674},
 primaryClass = {cs.AI},
}

@article{comb_3,
       author = {{Abe}, Kenshin and {Xu}, Zijian and {Sato}, Issei and {Sugiyama}, Masashi},
        title = "{Solving NP-Hard Problems on Graphs with Extended AlphaGo Zero}",
      journal = {arXiv e-prints},
     keywords = {Computer Science - Machine Learning, Statistics - Machine Learning},
         year = 2019,
        month = may,
archivePrefix = {arXiv},
       eprint = {1905.11623},
 primaryClass = {cs.LG},
}

@article{comb_4,
       author = {{Laterre}, Alexandre and {Fu}, Yunguan and {Khalil Jabri}, Mohamed and {Cohen}, Alain-Sam and {Kas}, David and {Hajjar}, Karl and {Dahl}, Torbjorn S. and {Kerkeni}, Amine and {Beguir}, Karim},
        title = {{Ranked Reward: Enabling Self-Play Reinforcement Learning for Combinatorial Optimization}},
      journal = {arXiv e-prints},
     keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence, Statistics - Machine Learning},
         year = 2018,
        month = jul,
archivePrefix = {arXiv},
       eprint = {1807.01672},
 primaryClass = {cs.LG},
}

@article{bridge_gate,
       author = {{Itoko}, Toshinari and {Raymond}, Rudy and {Imamichi}, Takashi and {Matsuo}, Atsushi},
        title = "{Optimization of Quantum Circuit Mapping using Gate Transformation and Commutation}",
      journal = {arXiv e-prints},
     keywords = {Quantum Physics, Computer Science - Data Structures and Algorithms, Computer Science - Emerging Technologies},
         year = 2019,
        month = jul,
archivePrefix = {arXiv},
       eprint = {1907.02686},
 primaryClass = {quant-ph},
}

@inproceedings{utk_qubit_noise,
author = {Tannu, Swamit S. and Qureshi, Moinuddin K.},
title = {{Not All Qubits Are Created Equal: A Case for Variability-Aware Policies for NISQ-Era Quantum Computers}},
year = {2019},
isbn = {9781450362405},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
doi = {10.1145/3297858.3304007},
booktitle = {Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems},
pages = {987–999},
numpages = {13},
keywords = {compilers, noisy intermediate quantum computers, quantum computers},
location = {Providence, RI, USA},
series = {ASPLOS '19}
}

@inproceedings{mcts_uct,
  title={Bandit based monte-carlo planning},
  author={Kocsis, Levente and Szepesv{\'a}ri, Csaba},
  booktitle={European conference on machine learning},
  pages={282--293},
  year={2006},
  organization={Springer}
}

@article{mcts_alphazero,
  author    = {David Silver and
               Thomas Hubert and
               Julian Schrittwieser and
               Ioannis Antonoglou and
               Matthew Lai and
               Arthur Guez and
               Marc Lanctot and
               Laurent Sifre and
               Dharshan Kumaran and
               Thore Graepel and
               Timothy P. Lillicrap and
               Karen Simonyan and
               Demis Hassabis},
  title     = {{Mastering Chess and Shogi by Self-Play with a General Reinforcement
               Learning Algorithm}},
  journal   = {arXiv e-prints},
         year = 2017,
        month = aug,
archivePrefix = {arXiv},
       eprint = {1712.01815},
 primaryClass = {CoRR},
}

@misc{paler_ml,
      title={Machine Learning Optimization of Quantum Circuit Layouts},
      author={Alexandru Paler and Lucian M. Sasu and Adrian Florea and Razvan Andonie},
      year={2020},
      eprint={2007.14608},
      archivePrefix={arXiv},
      primaryClass={quant-ph}
}

@article{paler_torus,
	doi = {10.1088/2058-9565/abe665},
	url = {https://doi.org/10.1088/2058-9565/abe665},
	year = 2021,
	month = {mar},
	publisher = {{IOP} Publishing},
	volume = {6},
	number = {2},
	pages = {025016},
	author = {Alexandru Paler and Alwin Zulehner and Robert Wille},
	title = {{NISQ} circuit compilation is the travelling salesman problem on a torus},
	journal = {Quantum Science and Technology},
	abstract = {Noisy, intermediate-scale quantum (NISQ) computers are expected to execute quantum circuits of up to a few hundred qubits. The circuits have to conform to NISQ architectural constraints regarding qubit allocation and the execution of multi-qubit gates. Quantum circuit compilation (QCC) takes a nonconforming circuit and outputs a compatible circuit. Can classical optimisation methods be used for QCC? Compilation is a known combinatorial problem shown to be solvable by two types of operations: (1) qubit allocation, and (2) gate scheduling. We show informally that the two operations form a discrete ring. The search landscape of QCC is a two dimensional discrete torus where vertices represent configurations of how circuit qubits are allocated to NISQ registers. Torus edges are weighted by the cost of scheduling circuit gates. The novelty of our approach uses the fact that a circuit’s gate list is circular: compilation can start from any gate as long as all the gates will be processed, and the compiled circuit has the correct gate order. Our work bridges a theoretical and practical gap between classical circuit design automation and the emerging field of quantum circuit optimisation.}
}

license: MIT

license_type: permissive

branch_name: refs/heads/master

extension: bib


text:
---
---

@PhdThesis{Ishaq2016_phd,
  author      = {Omar Ishaq},
  date        = {2016-06-01},
  institution = {Uppsala University},
  title       = {Image Analysis and Deep Learningfor Applications in Microscopy},
  isbn        = {978-91-554-9567-1},
  url         = {http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-283846},
}

@article{busi2021,
title = {Nondestructive characterization of laser powder bed fusion parts with neutron Bragg edge imaging},
journal = {Additive Manufacturing},
volume = {39},
pages = {101848},
year = {2021},
issn = {2214-8604},
doi = {https://doi.org/10.1016/j.addma.2021.101848},
url = {https://www.sciencedirect.com/science/article/pii/S2214860421000130},
author = {Matteo Busi and Nikola Kalentics and Manuel Morgano and Seth Griffiths and Anton S. Tremsin and Takenao Shinohara and Roland Logé and Christian Leinenbach and Markus Strobl},
}

@Article{li2006_spots,
  Title                    = {{An adaptive algorithm for gamma spots removal in CCD-based neutron radiography and tomography}},
  Author                   = {Li, Hongyun and Schillinger, Burkhard and Calzada, Elbio and Liu Yinong and Muehlbauer, Martin},
  Journal                  = {{Nuclear Instruments \& Methods in Physics Research Section A}},
  Year                     = {{2006}},

  Month                    = {{AUG 1}},
  Number                   = {{1}},
  Pages                    = {{405-413}},
  Volume                   = {{564}},

  Bdsk-url-1               = {http://dx.doi.org/10.1016/j.nima.2006.04.063},
  Doi                      = {10.1016/j.nima.2006.04.063}
}

branch_name: refs/heads/main


text:
/*
  	Flaticon icon font: Flaticon
  	Creation date: 08/11/2016 12:31
  	*/

@font-face {
  font-family: "Flaticon";
  src: url("./Flaticon.eot");
  src: url("./Flaticon.eot?#iefix") format("embedded-opentype"),
       url("./Flaticon.woff") format("woff"),
       url("./Flaticon.ttf") format("truetype"),
       url("./Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("./Flaticon.svg#Flaticon") format("svg");
  }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {
  font-family: Flaticon;
        font-size: 20px;
font-style: normal;
margin-left: 20px;
}

.flaticon-book:before { content: "\f100"; }
.flaticon-compass:before { content: "\f101"; }
.flaticon-direction:before { content: "\f102"; }
.flaticon-direction-1:before { content: "\f103"; }
.flaticon-directional:before { content: "\f104"; }
.flaticon-distance:before { content: "\f105"; }
.flaticon-earth-globe:before { content: "\f106"; }
.flaticon-geolocalization:before { content: "\f107"; }
.flaticon-global:before { content: "\f108"; }
.flaticon-locations:before { content: "\f109"; }
.flaticon-map:before { content: "\f10a"; }
.flaticon-map-1:before { content: "\f10b"; }
.flaticon-map-2:before { content: "\f10c"; }
.flaticon-map-3:before { content: "\f10d"; }
.flaticon-placeholder:before { content: "\f10e"; }
.flaticon-placeholder-1:before { content: "\f10f"; }
.flaticon-placeholder-2:before { content: "\f110"; }
.flaticon-placeholder-3:before { content: "\f111"; }
.flaticon-placeholder-4:before { content: "\f112"; }
.flaticon-placeholder-5:before { content: "\f113"; }
.flaticon-placeholder-6:before { content: "\f114"; }
.flaticon-position:before { content: "\f115"; }
.flaticon-position-1:before { content: "\f116"; }
.flaticon-position-2:before { content: "\f117"; }
.flaticon-position-3:before { content: "\f118"; }
.flaticon-position-4:before { content: "\f119"; }
.flaticon-route:before { content: "\f11a"; }
.flaticon-satellite-dish:before { content: "\f11b"; }
.flaticon-signpost:before { content: "\f11c"; }
.flaticon-street-map:before { content: "\f11d"; }
.flaticon-street-map-1:before { content: "\f11e"; }
.flaticon-street-map-2:before { content: "\f11f"; }
.flaticon-target:before { content: "\f120"; }
.flaticon-target-1:before { content: "\f121"; }
.flaticon-target-2:before { content: "\f122"; }
.flaticon-wind-rose:before { content: "\f123"; }
.flaticon-worldwide:before { content: "\f124"; }

repository: NativoLink/USENSUS

repo_name: NativoLink/USENSUS

extension: css


text:
%Publishers
@STRING{acm = "ACM"}
@STRING{sv = "Springer-Verlag"}

@inproceedings{salzmann2007deformable,
  title={Deformable surface tracking ambiguities},
  author={Salzmann, Mathieu and Lepetit, Vincent and Fua, Pascal},
  booktitle={Computer Vision and Pattern Recognition, 2007. CVPR'07. IEEE Conference on},
  pages={1--8},
  year={2007},
  organization={IEEE}
}

@inproceedings{malis2007efficient,
  title={An efficient unified approach to direct visual tracking of rigid and deformable surfaces},
  author={Malis, Ezio},
  booktitle={Intelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on},
  pages={2729--2734},
  year={2007},
  organization={IEEE}
}

@incollection{hilsmann2009tracking,
  title={Tracking and retexturing cloth for real-time virtual clothing applications},
  author={Hilsmann, Anna and Eisert, Peter},
  booktitle={Computer Vision/Computer Graphics CollaborationTechniques},
  pages={94--105},
  year={2009},
  publisher={Springer}
}

@article{gibson1997survey,
  title={A survey of deformable modeling in computer graphics},
  author={Gibson, Sarah FF and Mirtich, Brian},
  journal={MERL, TR-97},
  volume={19},
  year={1997},
  publisher={Citeseer}
}

@article{gain2008survey,
  title={A survey of spatial deformation from a user-centered perspective},
  author={Gain, James and Bechmann, Dominique},
  journal={ACM Transactions on Graphics (TOG)},
  volume={27},
  number={4},
  pages={107},
  year={2008},
  publisher={ACM}
}

repository: ThiefMD/BiBtex-vala

repo_name: ThiefMD/BiBtex-vala


text:
@InProceedings{nock16,
  supplementary = {Supplementary:nock16-supp.pdf},
  title = {k-variates++: more pluses in the k-means++},
  author = {Richard Nock and Raphael Canyasse and Roksana Boreli and Frank Nielsen},
  pages = {145-154},
  abstract = {$k$-means++ seeding has become a de facto standard for hard clustering algorithms. In this paper, our first contribution is a two-way generalisation of this seeding, $k$-variates++, that includes the sampling of general densities rather than just a discrete set of Dirac densities anchored at the point locations, \textit{and} a generalisation of the well known Arthur-Vassilvitskii (AV) approximation guarantee, in the form of a \textit{bias+variance} approximation bound of the \textit{global} optimum. This approximation exhibits a reduced dependency on the "noise" component with respect to the optimal potential --- actually approaching the statistical lower bound. We show that $k$-variates++ \textit{reduces} to efficient (biased seeding) clustering algorithms tailored to specific frameworks; these include distributed, streaming and on-line clustering, with \textit{direct} approximation results for these algorithms. Finally, we present a novel application of $k$-variates++ to differential privacy. For either the specific frameworks considered here, or for the differential privacy setting, there is little to no prior results on the direct application of $k$-means++ and its approximation bounds --- state of the art contenders appear to be significantly more complex and / or display less favorable (approximation) properties. We stress that our algorithms can still be run in cases where there is \textit{no} closed form solution for the population minimizer. We demonstrate the applicability of our analysis via experimental evaluation on several domains and settings, displaying competitive performances vs state of the art.},
}

repository: mreid/papersite

repo_name: mreid/papersite

gha_license_id: MIT

gha_language: TeX


text:
SUMMARY = "Realtek 8723D firmware"
HOMEPAGE = "https://www.realtek.com/"
LICENSE = "CLOSED"

COMPATIBLE_MACHINE = "osnino|osninoplus|osninopro"

SRC_URI = "git://github.com/edision-open/linux-firmware.git;protocol=https"

SRCREV = "5ad65c3de04150106e69b5d6517c838226618798"

S = "${WORKDIR}/git"

inherit allarch

do_install() {
    install -d ${D}${nonarch_base_libdir}/firmware/
    install -d ${D}${nonarch_base_libdir}/firmware/rtlbt/
    install -m 0644 rtlbt/rtl8723d_config-115200 ${D}${nonarch_base_libdir}/firmware/rtlbt/rtl8723d_config
    install -m 0644 rtlbt/rtl8723d_fw ${D}${nonarch_base_libdir}/firmware/rtlbt/
}

FILES_${PN} += "${nonarch_base_libdir}/firmware"

repository: edision-open/meta-edision

repo_name: edision-open/meta-edision

gha_language: BitBake

extension: bb


text:
@techreport{khoramshahi2014energy,
  title={Energy efficient locomotion with adaptive natural oscillator},
  author={Khoramshahi, Mahdi and Nasiri, Rezvan and Ijspeert, Auke and Nili Ahmadabadi, Majid},
  year={2014}
}

gha_language: HTML


text:
@inproceedings{najafi2011content,
	title={{A content-based digital image watermarking algorithm robust against JPEG compression}},
	author={Najafi, Amir and Siahkoohi, Ali and Shamsollahi, Mohammad B},
	booktitle={2011 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT)},
	pages={432--437},
	year={2011},
	month = {2},
	organization={IEEE},
	DOI = {10.1109/ISSPIT.2011.6151601}
}


text:
file(REMOVE_RECURSE
  "CMakeFiles/chainbase.dir/src/chainbase.cpp.o"
  "libchainbase.pdb"
  "libchainbase.a"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
  include(CMakeFiles/chainbase.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

repository: eedsilva/default-template

repo_name: eedsilva/default-template

extension: cmake


text:
FILESEXTRAPATHS:prepend := "${COREBASE}/meta/recipes-core/busybox/busybox:${COREBASE}/meta/recipes-core/busybox/files:"

require recipes-core/busybox/busybox_${PV}.bb

S = "${WORKDIR}/busybox-${PV}"

do_configure:append() {
    sed -i -e '/CONFIG_STATIC/d' .config
    sed -i -e '/CONFIG_STATIC_LIBGCC/d' .config
    sed -i -e '/CONFIG_FEATURE_TAR_LONG_OPTIONS/d' .config
    echo "CONFIG_STATIC=y" >>.config
    echo "CONFIG_STATIC_LIBGCC=y" >>.config
    echo "CONFIG_FEATURE_TAR_LONG_OPTIONS=y" >> .config
}

SYSTEMD_SERVICE:${PN}-syslog = ""

do_install() {
    if ! grep -q "CONFIG_FEATURE_INDIVIDUAL=y" ${B}/.config; then
        install -d ${D}${base_bindir}
        if [ "${BUSYBOX_SPLIT_SUID}" = "1" ]; then
            install -m 0755 ${B}/busybox.nosuid ${D}${base_bindir}/busybox-static
        else
            install -m 0755 ${B}/busybox ${D}${base_bindir}/busybox-static
        fi
    else
        bberror "busybox-static expects CONFIG_FEATURE_INDIVIDUAL to be enabled in busybox config"
    fi

    # just to keep do_package:prepend from busybox.inc happy:
    install -d ${D}${sysconfdir}
    touch ${D}${sysconfdir}/busybox.links
}

inherit deploy
addtask deploy after do_install before do_package

do_deploy() {
    install -m 0755 ${D}${base_bindir}/busybox-static ${DEPLOYDIR}/busybox-static
    ${STRIP} ${DEPLOYDIR}/busybox-static
}

repository: webOS-ports/meta-webos-ports

repo_name: webOS-ports/meta-webos-ports

branch_name: refs/heads/kirkstone


text:
@mvbook{msr2020,
number = {2020 --},
usera = {Microsoft},
userb = {Federated Causal Inference for Multi-site Real-World Evidence \& Clinical Trial Analysis},
url = {https://www.microsoft.com/en-us/research/collaboration/studies-in-pandemic-preparedness/#projects},
series = {Studies in Pandemic Preparedness},
author = {M. Powell},
userc = {Co-Investigator},
month = {8},
year = {2020},
userd = {01-Aug-2020 to current},
usere = {N/A},
userf = {N/A},
abstract = {This project will conduct federated retrospective analyses designed to assess the benefit
of off-label drug use by pooling multiple disparate databases, to help prioritize and guide subsequent
initiation and recruitment of randomized clinical trials. This will include evaluating the impact of the
target drugs on patient outcomes from diseases similar to COVID-19, such as pneumonia or acute
respiratory distress, generating artificial datasets using generative adversarial networks to asses
performance of methods when 'ground truth' is known, applying the best methods to analyze the effect
of the target drugs on the outcomes of COVID-19 patients across hospital systems, and using the results
to evaluate the potential of these drugs and suggest guidelines for clinical trials.},
keywords = {current}
}

@mvbook{nsf20503,
number = {2020-2022},
usera = {NSF},
userb = {AI Institute: Planning: BI4ALL: Understanding Biological},
url = {www.google.com},
series = {NSF 20-503},
author = {K. Kording},
userc = {Co-Investigator},
month = {10},
year = {2020},
userd = {01-Oct-2020 to 31-Jul-2022},
usere = {N/A},
userf = {\$79,629 (direct)},
abstract = {The goal of this project is to plan an AI institution via several meetings and workshops},
keywords = {current}
}

@mvbook{nsf20540,
number = {2020-2025},
usera = {NSF},
userb = {Collaborative Research: Transferable, Hierarchical, Expensive, Optimal, Robust, Interpretable Networks},
series = {NSF 20-540},
author = {R Vidal},
userc = {Co-Investigator},
month = {9},
year = {2020},
userd = {01-Sep-2020 to 31-Aug-2025},
usere = {\$1,650,000 (direct)},
userf = {\$660,000 (direct)},
abstract = {The goal of this project is to develop a mathematical, statistical and computational frame-
work that helps explain the success of current network arcitectures, understand its pitfalls,
and guide the design of novel architectures with guaranteed confidence, robustness, inter-
pretability, optimality, and transferability},
keywords = {current}
}

@mvbook{nsf2014862,
number = {2020-2025},
usera = {NSF},
userb = {NeuroNex2: Enabling Identification and Impact of Synaptic Weight in Functional Networks},
series = {NSF 2014862},
author = {K Harris},
userc = {Co-Investigator},
month = {4},
year = {2020},
userd = {01-Apr-2020 to 31-Mar-2025},
usere = {\$609,294 (direct) \$997,719 (total)},
userf = {\$121,587 (direct) \$199,543 (total)},
abstract = {The goal is to develop the requisite technology to understand the impact of synaptic weight on functional networks},
keywords = {current}
}

@mvbook{nihmh19147,
number = {2020-2023},
usera = {NIH},
userb = {Graspy: A python package for rigorous statistical analysis of populations of attributed connectomes},
series = {NIH MH-19-147},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {7},
year = {2020},
userd = {01-Jul-2020 to 30-Jun-2023},
usere = {\$861,240 (direct) \$1,416,279 (total)},
userf = {\$283,301 (direct) \$471,082 (total)},
abstract = {The goal of this project is to establish a state-of-the-art toolbox for analysis of connectomes,
spanning taxa, scale, and complexity. we will develop and extend implementations to enable
neurobiologists to (1) estimate latent structure from attributed connectomes, (2) identify
meaningful clusters among populations of connectomes, and (3) detect relationships be-
tween connectomes and multivariate phenotypes},
keywords = {current}
}

@mvbook{nsf17537,
number = {2020-2025},
usera = {NSF},
userb = {CAREER: Foundational Statistical Theory and Methods for Analysis of Populations of Attributed Connectomes},
series = {NSF 17-537},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {1},
year = {2020},
userd = {01-Jan-2020 to 31-Dec-2025},
usere = {\$630,230 (total) \$384,873 (direct)},
userf = {\$126,046 (total) \$76,975 (direct)},
abstract = {The goal is to establish foundaitonal theory and methods for analyzing populations of attributed connectomes},
keywords = {current}
}

@mvbook{nihr01ag066,
number = {2019-2023},
usera = {NIH},
userb = {Brain Networks in Mouse Models of Aging},
series = {NIH RO1AG066184-01},
author = {A. Badea},
userc = {Co-Investigator},
month = {12},
year = {2019},
userd = {01-Dec-2019 to 30-Nov-2023},
usere = {N/A},
userf = {\$205,998},
abstract = {The goal of this grant is to generate connectomes and RNA-seq transcriptomes to characterize and differentiate APOE mice as a model of aging},
keywords = {current}
}

@mvbook{nihrfamh19148,
number = {2019-2022},
usera = {NIH},
userb = {Accessible technologies for high-throughput, whole-brain reconstructions of molecularly characterized mammalian neurons},
series = {NIH RFA-MH-19-148},
author = {M. Muller},
userc = {Co-Investigator},
month = {9},
year = {2019},
userd = {01-Sep-2019 to 31-Aug-2022},
usere = {\$1,180,445 (total) \$753,974 (direct)},
userf = {\$383,482 (total) \$251,325 (direct)},
abstract = {The overall goal of the proposal is to develop technologies for the brain wide reconstruction
of axonal arbors of molecularly defined neurons. The proposal aims at overcoming barriers in
neuronal labeling, imaging and computation to achieve this goal, and to develop a technology
platform that can be scaled to all neurons of the brain},
keywords = {current}
}

@mvbook{nihr01mh120482,
number = {2019-2020},
usera = {NIH},
userb = {Reproducible imaging-based brain growth charts for psychiatry},
series = {NIH R01MH120482-01},
author = {T. Satterthwaite},
userc = {Co-Investigator},
month = {8},
year = {2019},
userd = {01-Aug-2019 to 31-May-2020},
usere = {\$362,861 (total) \$231,276 (direct)},
userf = {N/A},
abstract = {Aggregate, harmonize, and analyze existing large-scale pediatric neuroimaging datasets to
identify normative and clinical brain growth curves},
keywords = {complete}
}

@mvbook{microsoftgift,
number = {2019 --},
usera = {Microsoft},
userb = {Microsoft Research Award},
series = { },
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {1},
year = {2019},
userd = {Unrestricted Gift},
usere = {\$50,000 (total)},
userf = {N/A},
abstract = {Research and development of neuroscience and connectomes around neuronal circuit and
system modeling, application of time-series-of-graphs and dynamics to neuronal signaling
analysis and connectomes, and in the abstractions of matter, math, machines that point
toward complex systems composed of low-level components},
keywords = {current}
}

@mvbook{nsf1807369,
number = {2018 -- 2021},
usera = {NSF},
userb = {SemiSynBio: Collaborative Research: YeastOns: Neural Networks Implemented in Communication Yeast Cells},
series = {NSF 1807369},
author = {E. Schulman},
userc = {Co-Investigator},
month = {7},
year = {2018},
userd = {16-Jul-2018 to 30-Jun-2021},
usere = {\$263,942 (total) \$172,971 (direct)},
userf = {\$87,980 (total) \$57,657 (direct)},
abstract = {Provide neuroscience and machine learning expertise to guide the design of the computa-
tional learning capabilities of the system},
keywords = {complete}
}

@mvbook{fa86501827834,
number = {2017 -- 2021},
usera = {DARPA},
userb = {Lifelong Learning Forests},
series = {FA8650-18-2-7834},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {11},
year = {2017},
userd = {01-Nov-2017 to 31-Oct-2021},
usere = {\$1,839,308 (total) \$1,123,474 (direct)},
userf = {\$199,179 (total) \$121,667 (direct)},
abstract = {Lifelong Learning Forests (L2Fs) will learn continuously, selectively adapting to new environ-
ments and circumstances utilizing top-down feedback to impact low-level processing, with
provable statistical guarantees, while maintaining computational tractability at scale},
keywords = {current}
}

@mvbook{fa86501827834_1,
number = {2017 -- 2021},
usera = {DARPA},
userb = {Continual Learning Across Synapses, Circuits, and Brain Areas},
series = {FA8650-18-2-7834},
author = {A. Tolias},
userc = {Co-Investigator},
month = {11},
year = {2017},
userd = {01-Nov-2017 to 30-Oct-2021},
usere = {\$796,715 (total) \$486,666 (direct)},
userf = {\$199,179 (total) \$121,667 (direct)},
abstract = {Develop the pre-processing analysis pipeline for the imaging data collected in this project},
keywords = {current}
}

@mvbook{nsf1707298,
number = {2017 -- 2020},
usera = {NSF},
userb = {NeuroNex Innovation Award: Towards Automatic Analysis of Multi-Terabyte Cleared Brains},
url = {https://www.nsf.gov/awardsearch/showAward?AWD_ID=1707298},
series = {NSF 1707298},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {9},
year = {2017},
userd = {01-Sep-2017 to 31-Aug-2020 (No Cost Extension)},
usere = {\$959,999 (total) \$588,758 (direct)},
userf = {\$320,000 (total) \$196,252 (direct)},
abstract = {We propose to lower the barrier to connecting data to analyses and models by providing a
coherent cloud computational ecosystem that minimizes current bottlenecks in the scientific
process},
keywords = {complete}
}

@mvbook{nih1u19ns104653,
number = {2017 -- 2022},
usera = {NIH},
userb = {Sensorimotor processing, decision making, and internal states: towards a realistic multiscale circuit model of the larval zebrafish brain},
url = {http://grantome.com/grant/NIH/U19-NS104653-02},
series = {NIH 1U19NS104653-01},
author = {F. Engert},
userc = {Co-Investigator},
month = {9},
year = {2017},
userd = {01-Sep-2017 to 31-Aug-2022},
usere = {\$1,050,000 (total) \$655,206 (direct) (JHU sub-award)},
userf = {\$210,000 (total) \$131,041 (direct)},
abstract = {Generate a realistic multiscale circuit model of the larval zebrafish’s brain – the multiscale
virtual fish (MSVF). The model will span spatial ranges from the nanoscale at the synaptic
level, to local microcircuits to inter-area connectivity - and its ultimate purpose is to explain
and simulate the quantitative and qualitative nature of behavioral output across various timescales},
keywords = {current}
}

@mvbook{nig128503,
number = {2018 -- 2020},
usera = {Schmidt Science Foundation},
userb = {Connectome Coding at the Synaptic Scale},
series = {Nascent Innovation Grant 128503},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {1},
year = {2018},
userd = {01-Jan-2018 to 31-Dec-2020},
usere = {\$250,000 (total)},
userf = {N/A},
abstract = {Study learning and plasticity at an unprecedented scale, revealing the dynamics of large
populations of synapses comprising an entire local cortical circuit. No previously conducted
experiment could answer the questions about the dynamics of large populations of synapses,
which is crucial to understanding the learning process},
keywords = {complete}
}

@mvbook{nih1r01dc016784,
number = {2017 -- 2020},
usera = {NIH},
userb = {CRCNS US-German Res Prop: functional computational anatomy of the auditory cortex},
url = {http://grantome.com/grant/NIH/R01-DC016784-02},
series = {NIH 1R01DC016784-01},
author = {J. MRatnanather},
userc = {Co-Investigator},
month = {7},
year = {2017},
userd = {01-Jul-2017 to 30-Jun-2020},
usere = {\$747,143 (total) \$458,519 (direct)},
userf = {N/A},
abstract = {Create a robust computational framework for analyzing the cortical ribbon in a specific
region: the auditory cortex},
keywords = {complete}
}

@mvbook{nsf1921310,
number = {2017 -- 2020},
usera = {NSF},
userb = {Multiscale Generalized Correlation: A Unified Distance-Based Correlation Measure for Dependence Discovery},
url = {http://grantome.com/grant/NSF/DMS-1921310},
series = {NSF 1921310},
author = {S. Cencheng},
userc = {Co-Investigator},
month = {5},
year = {2017},
userd = {01-May-2017 to 30-Apr-2020},
usere = {\$200,000 (total) \$124,189 (direct)},
userf = {N/A},
abstract = {Establish a unified methodology framework for statistical testing in high-dimensional, noisy,
big data, through theoretical advancements, comprehensive simulations, and real data experiments},
keywords = {complete}
}

@mvbook{fa87501720112,
number = {2016 -- 2020},
usera = {DARPA},
userb = {D3M: What Would Tukey Do?},
series = {FA8750-17-2-0112},
author = {C. Priebe},
userc = {Co-Investigator},
month = {10},
year = {2016},
userd = {01-Oct-2016 to 30-Sep-2020},
usere = {\$4,406,360 (total) \$2,746,050 (direct)},
userf = {N/A},
abstract = {Develop theory and methods for generating a discoverable archive of data modeling primi-
tives and for automatically selecting model primitives and for composing selected primitives
into complex modeling pipelines based on user-specified data and outcome(s) of interest},
keywords = {complete}
}

@mvbook{nsf16569,
number = {2017 -- 2019},
usera = {NSF},
userb = {NeuroNex Technology Hub: Towards the International Brain
Station for Accelerating and Democratizing Neuroscience Data Analysis and Modeling},
series = {NSF 16-569},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {2},
year = {2017},
userd = {2017 to 2019},
usere = {\$246,773},
userf = {N/A},
abstract = {We propose to lower the barrier to connecting data to analyses and models by providing a
coherent cloud computational ecosystem that minimizes current bottlenecks in the scientific
process},
keywords = {complete}
}

@mvbook{90076467,
number = {2017 -- 2018},
usera = {DARPA},
userb = {The Brain Ark},
series = {90076467},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {1},
year = {2017},
userd = {2017 to 2018},
usere = {\$92,376 (total) \$56,499.08 (direct)},
userf = {N/A},
abstract = {Characterize the statistical properties of the individual graphs, to identify circuit motifs, both
that specialize in a species specific fashion, and that are preserved across species. As a test,
will compare the connectomes of sea lions and coyotes},
keywords = {complete}
}

@mvbook{90071826,
number = {2017 -- 2018},
usera = {The Kavli Foundation},
userb = {The International Brain Station},
series = {90071826},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {2},
year = {2017},
userd = {2017 to 2018},
usere = {\$50,000 (total) \$50,000 (direct)},
userf = {N/A},
abstract = {Take the first few steps towards building the international brain station},
keywords = {complete}
}

@mvbook{aci1649880,
number = {2017 -- 2018},
usera = {NSF},
userb = {Brain Comp Infra: EAGER: BrainLab CI: Collaborative, Community Experiments},
series = {ACI-1649880},
author = {B. Miller},
userc = {Co-Investigator},
month = {1},
year = {2017},
userd = {2017 to 2018},
usere = {\$294,599 (total) \$180,736 (direct)},
userf = {N/A},
abstract = {The BrainLab CI prototype system will deploy an experimental-management infrastruc-
ture that allows users to construct community-wide experiments that implement data and
metadata controls on the inclusion and exclusion of data},
keywords = {complete}
}

@mvbook{nsf1637376_1,
number = {2016 -- 2019},
usera = {NSF},
userb = {A Scientific Planning Workshop for Coordinating Brain Research Around the Globe},
series = {NIH RFA-MH-19-148},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {2},
year = {2016},
userd = {2016 to 2019},
usere = {\$97,950 (total) \$97,950 (direct)},
userf = {},
abstract = {This travel grant is for the expressed purposes of gathering researchers from around the globe
to discuss the new way to further brain research during part one of a two day conference},
keywords = {complete}
}

@mvbook{nsf1637376_2,
number = {2016 -- 2019},
usera = {NSF},
userb = {A Scientific Planning Workshop for Coordinating Brain Research Around the Globe},
series = {NSF 1637376},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {1},
year = {2016},
userd = {2016 to 2019},
usere = {\$16,327 (total) \$14,491 (direct)},
userf = {N/A},
abstract = {This travel grant is for the expressed purposes of gathering researchers from around the
globe to further discuss advancements in brain research during the second part of a two day conference},
keywords = {complete}
}

@mvbook{n6600115c40401,
number = {2015 -- 2018},
usera = {DARPA},
userb = {From RAGs to Riches: Utilizing Richly Attributed Graphs to Reason from},
series = {N66001-15-C-40401},
author = {J. Vogelstein},
userc = {Principal Investigator},
month = {1},
year = {2015},
userd = {01-Sep-2019 to 31-Aug-2022},
usere = {\$2,103,091.60 (total) \$1,298,204 (direct)},
userf = {N/A},
abstract = {Multiple, large, multifarious brain imaging datasets are rapidly becoming standards in neuroscience. Yet, we lack the tools to analyze individual datasets, much less populations thereof.
Therefore, we will develop theory and methods to analyze and otherwise make such data
available},
keywords = {complete}
}

@mvbook{n660011414028,
number = {2014 -- 2016},
usera = {DARPA},
userb = {Scalable Grain Graph Analyses Using Big-Memory, High-IPS Compute Architectures},
series = {N66001-14-1-4028},
author = {R. Burns},
userc = {Co-Investigator},
month = {1},
year = {2014},
userd = {2014 to 2016},
usere = {\$39,882 (total) \$28,272 (direct)},
userf = {N/A},
abstract = {Build software infrastructure to enable analytics on billion node, terabyte sized networks
using commodity hardware},
keywords = {complete}
}

@mvbook{nihr01ns092474,
number = {2014 -- 2019},
usera = {NIH},
userb = {Synaptomes of Mouse and Man},
series = {NIH R01NS092474},
author = {S. Smith},
userc = {Co-Investigator},
month = {1},
year = {2014},
userd = {2014 to 2019},
usere = {\$756,417 (total) \$491,341 (direct)},
userf = {N/A},
abstract = {The major goals of this project are to discover the synaptic diversity and complexity in
mammalian brains, specifically comparing and contrasting humans with mice, the leading
experimental animal},
keywords = {complete}
}

@mvbook{r01eb16411,
number = {2012 -- 2015},
usera = {National Institute of Biomedical Imaging and Bioengineering},
userb = {CRCNS: Data Sharing: The EM open Connectome Project},
series = {RO1EB16411},
author = {R. Burns},
userc = {Co-Investigator},
month = {1},
year = {2012},
userd = {2012 to 2015},
usere = {\$70,823 (total) \$46,517 (direct)},
userf = {N/A},
abstract = {Develop cyberinfrastructure to support management, visualization, storage, and analysis of
large-scale electron microscopy data},
keywords = {complete}
}

branch_name: refs/heads/deploy


text:
# This file is part of the dune-stuff project:
#   https://github.com/wwu-numerik/dune-stuff
# The copyright lies with the authors of this file (see below).
# License: BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# Authors:
#   Felix Schindler (2014)
#   Rene Milk       (2010, 2012, 2015)

# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the distribution.
# 3. The name of the author may not be used to endorse or promote products
#    derived from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

# - Run Doxygen
#
# Adds a doxygen target that runs doxygen to generate the html
# and optionally the LaTeX API documentation.
# The doxygen target is added to the doc target as dependency.
# i.e.: the API documentation is built with:
#  make doc
#
# USAGE: GLOBAL INSTALL
#
# Install it with:
#  cmake ./ && sudo make install
# Add the following to the CMakeLists.txt of your project:
#  include(UseDoxygen OPTIONAL)
# Optionally copy Doxyfile.in in the directory of CMakeLists.txt and edit it.
#
# USAGE: INCLUDE IN PROJECT
#
#  set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR})
#  include(UseDoxygen)
# Add the Doxyfile.in and UseDoxygen.cmake files to the projects source directory.
#
#
# Variables you may define are:
#  DOXYFILE_OUTPUT_DIR - Path where the Doxygen output is stored. Defaults to "doc".
#
#  DOXYFILE_LATEX_DIR - Directory where the Doxygen LaTeX output is stored. Defaults to "latex".
#
#  DOXYFILE_HTML_DIR - Directory where the Doxygen html output is stored. Defaults to "html".
#

#
#  Copyright (c) 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
#
#  Redistribution and use is allowed according to the terms of the New
#  BSD license.
#  For details see the accompanying COPYING-CMAKE-SCRIPTS file.
#

macro(usedoxygen_set_default name value)
	if(NOT DEFINED "${name}")
		set("${name}" "${value}")
	endif()
endmacro()

find_package(Doxygen)

if(DOXYGEN_FOUND)
	find_file(DOXYFILE_IN NAMES "Doxyfile.cmake.in" "Doxyfile.in"
			PATHS "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_ROOT}/Modules/")

	include(FindPackageHandleStandardArgs)
	find_package_handle_standard_args(Doxyfile.in DEFAULT_MSG DOXYFILE_IN)
endif()

if(DOXYGEN_FOUND AND DOXYFILE_IN)
	add_custom_target(doxygen ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile)

	usedoxygen_set_default(DOXYFILE_OUTPUT_DIR "${CMAKE_CURRENT_BINARY_DIR}/doc")
	usedoxygen_set_default(DOXYFILE_HTML_DIR "html")

	set_property(DIRECTORY APPEND PROPERTY
			ADDITIONAL_MAKE_CLEAN_FILES "${DOXYFILE_OUTPUT_DIR}/${DOXYFILE_HTML_DIR}")

	set(DOXYFILE_LATEX "NO")
	set(DOXYFILE_PDFLATEX "NO")
	set(DOXYFILE_DOT "NO")

	find_package(LATEX)
	if(LATEX_COMPILER AND MAKEINDEX_COMPILER)
		set(DOXYFILE_LATEX "YES")
		usedoxygen_set_default(DOXYFILE_LATEX_DIR "latex")

		set_property(DIRECTORY APPEND PROPERTY
				ADDITIONAL_MAKE_CLEAN_FILES
				"${DOXYFILE_OUTPUT_DIR}/${DOXYFILE_LATEX_DIR}")

		if(PDFLATEX_COMPILER)
			set(DOXYFILE_PDFLATEX "YES")
		endif()
		if(DOXYGEN_DOT_EXECUTABLE)
			set(DOXYFILE_DOT "YES")
		endif()
	endif()

	configure_file(${DOXYFILE_IN} Doxyfile ESCAPE_QUOTES IMMEDIATE @ONLY)

	get_target_property(DOC_TARGET doc TYPE)
	if(NOT DOC_TARGET)
		add_custom_target(doc)
	endif()

	add_dependencies(doc doxygen)
endif()

repository: wwu-numerik/dune-stuff

repo_name: wwu-numerik/dune-stuff


text:
@online{ira2016,
  author = {The United States House Permanent Select Committee on Intelligence},
  title = {Exposing Russia’s Effort to Sow Discord Online: The Internet Research Agency and Advertisements},
  year = 2018,
  url = {https://intelligence.house.gov/social-media-content/},
  urldate = {2019-11-18}
}

@online{ira2016data,
  author = {The United States House Permanent Select Committee on Intelligence},
  title = {Social Media Advertisements},
  year = 2018,
  url = {https://intelligence.house.gov/social-media-content/social-media-advertisements.htm},
  urldate = {2019-11-18}
}

@online{ira2016csvdata,
  author = {David Oniani and Richard Merritt},
  title = {CSV data scraped from the PDF files of IRA Facebook posts},
  year = 2019,
  url = {https://www.davidoniani.com/datasets},
  urldate = {2019-11-18}
}

@online{pdftotext,
  author = {Jason Alan Palmer},
  title = {pdftotext},
  year = 2018,
  url = {https://pypi.org/project/pdftotext/},
  urldate = {2019-11-18}
}

@online{musicfb-info,
  author = {Issie Lapowsky},
  title = {Russia-Linked Facebook Ads Targeted a Sketchy Chrome Extension at Teen Girls},
  year = 2018,
  url = {https://www.wired.com/story/russia-facebook-ads-sketchy-chrome-extension/},
  urldate = {2019-11-18}
}

@online{nbcnews-dudeers,
  author = {Brandy Zadrozny, Ben Popken, Ben Collins and Andrew W. Lehren},
  title = {Fans of Sean Hannity, Black Lives Matter among targets of Russian influence campaign},
  year = 2018,
  url = {https://www.nbcnews.com/tech/tech-news/sean-hannity-black-lives-matter-among-targets-russian-influence-campaign-n872926},
  urldate = {2019-11-18}
}

@article{koppel11,
  author = {Koppel, Moshe and Schler, Jonathan and Argamon, Shlomo},
  year = {2011},
  month = {03},
  pages = {83-94},
  title = {Authorship attribution in the wild},
  volume = {45},
  journal = {Language Resources and Evaluation},
  doi = {10.1007/s10579-009-9111-2}
}

repository: oniani/ira-analysis

repo_name: oniani/ira-analysis

gha_language: Python


text:
SUMMARY = "high-performance memory object caching system"
DESCRIPTION = "\
	Danga Interactive developed memcached to enhance the speed of LiveJournal.com, 	\
	a site which was already doing 20 million+ dynamic page views per day for 1 	\
	million users with a bunch of webservers and a bunch of database servers. 	\
	memcached dropped the database load to almost nothing, yielding faster page 	\
	load times for users, better resource utilization, and faster access to the 	\
	databases on a memcache miss \
	"
HOMEPAGE = "http://www.memcached.org/"
PR = "r0"
inherit debian-package

LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING;md5=7e5ded7363d335e1bb18013ca08046ff"

inherit autotools-brokensep

#configure follow debian/rules
EXTRA_OECONF += "--enable-sasl"

DEPENDS += "libevent libsasl2"
RDEPENDS_${PN} += "perl lsb-base"

#install follow Debian jessie
do_install_append() {
	install -d ${D}${sysconfdir}/default
	install -d ${D}${sysconfdir}/init.d
	install -d ${D}${base_libdir}/systemd/system
	install -d ${D}${datadir}/memcached

	install -m 0644 ${S}/debian/memcached.default ${D}${sysconfdir}/default/memcached
	install -m 0644 ${S}/scripts/memcached-init ${D}${sysconfdir}/init.d/memcached
	install -m 0644 ${S}/debian/memcached.service \
		${D}${base_libdir}/systemd/system/memcached.service
	install -m 0644 ${S}/debian/memcached.conf \
		${D}${datadir}/memcached/memcached.conf.default

	cp -a ${S}/scripts ${D}${datadir}/memcached
	install -m 0755 ${S}/debian/systemd-memcached-wrapper \
		${D}${datadir}/memcached/scripts
	rm ${D}${datadir}/memcached/scripts/memcached-init
	rm ${D}${datadir}/memcached/scripts/memcached.sysv
	rm ${D}${datadir}/memcached/scripts/memcached.service
}
FILES_${PN} += "${base_libdir}/*"
PARALLEL_MAKE = ""

repository: nghiaht-tsdv/meta-debian

repo_name: nghiaht-tsdv/meta-debian

branch_name: refs/heads/jethro


text:
@InProceedings{huang13,
  pdf = {http://jmlr.org/proceedings/papers/v28/huang13.pdf},
  number = {3},
  section = {cycle-3},
  title = {Spectral Learning of Hidden Markov Models from Dynamic and Static Data},
  author = {Huang, Tzu-Kuo and Schneider, Jeff},
  pages = {630-638},
  abstract = {We develop spectral learning algorithms for Hidden Markov Models  that learn not only from time series, or dynamic data but also  static data drawn independently from the HMM's stationary distribution.  This is motivated by the fact that static, orderless snapshots are usually easier to obtain than time series in quite a few dynamic modeling tasks. Building on existing spectral learning algorithms, our methods solve convex optimization problems minimizing squared loss on the dynamic data plus a regularization term on the static data. Experiments on synthetic and  real human activities data demonstrate better prediction by the proposed method than existing spectral algorithms.},
}


text:
vtk_module(vtkFiltersParallelTracers
  IMPLEMENTS
    vtkFiltersTracers
  DEPENDS
    vtkParallelCore
    vtkFiltersParallel
  TEST_DEPENDS
    vtkRenderingParallel
  )


text:
SUMMARY = "iSCSI daemon and utility programs"
DESCRIPTION = "Open-iSCSI project is a high performance, transport \
independent, multi-platform implementation of RFC3720. The iscsi package \
provides the server daemon for the iSCSI protocol, as well as the utility \
programs used to manage it. iSCSI is a protocol for distributed \
disk access using SCSI commands sent over Internet Protocol networks."
HOMEPAGE = "http://www.open-iscsi.com/"
LICENSE = "GPL-2.0-only & LGPL-2.1-only"
SECTION = "net"
DEPENDS = "openssl flex-native bison-native open-isns util-linux kmod"
DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"

LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"

SRCREV = "543ba0f15d340b97f30782308cec424a6738fec3"

SRC_URI = "git://github.com/open-iscsi/open-iscsi;branch=master;protocol=https \
           file://0001-Makefile-Do-not-set-Werror.patch \
           file://initd.debian \
           file://99_iscsi-initiator-utils \
           file://iscsi-initiator \
           file://iscsi-initiator.service \
           file://iscsi-initiator-targets.service \
           file://set_initiatorname \
           "
S = "${WORKDIR}/git"

inherit update-rc.d systemd autotools pkgconfig

EXTRA_OECONF = " \
    --target=${TARGET_SYS} \
    --host=${BUILD_SYS} \
"

EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', '--without-systemd NO_SYSTEMD=1',     d)}"

EXTRA_OEMAKE = ' \
    OS="${TARGET_SYS}" \
    TARGET="${TARGET_OS}" \
    BASE="${prefix}" \
    MANDIR="${mandir}" \
    OPTFLAGS="-DNO_SYSTEMD ${CFLAGS}" \
    PKG_CONFIG="${STAGING_BINDIR_NATIVE}/pkg-config" \
    SED=sed \
'

do_configure () {
    cd ${S}/iscsiuio ; autoreconf --install; ./configure ${EXTRA_OECONF}
}

do_compile () {
    # Make sure we DO NOT regenerate prom_lex.c.
    if [ -f ${S}/utils/fwparam_ibft/prom_lex.l ]; then
        mv ${S}/utils/fwparam_ibft/prom_lex.l ${S}/utils/fwparam_ibft/prom_lex.l.unused
    fi
    oe_runmake -C ${S} ${EXTRA_OEMAKE} user
}

do_install () {
    #install necessary directories
    install -d ${D}${sbindir} \
        ${D}${sysconfdir}/init.d \
        ${D}${sysconfdir}/iscsi \
        ${D}${localstatedir}/lib/iscsi/nodes \
        ${D}${localstatedir}/lib/iscsi/send_targets \
        ${D}${localstatedir}/lib/iscsi/static \
        ${D}${localstatedir}/lib/iscsi/isns \
        ${D}${localstatedir}/lib/iscsi/slp \
        ${D}${localstatedir}/lib/iscsi/ifaces \
        ${D}${libdir} \
        ${D}${mandir}/man8

    install -p -m 755 ${S}/usr/iscsid ${S}/usr/iscsiadm \
        ${S}/utils/iscsi-iname \
        ${S}/usr/iscsistart ${D}/${sbindir}

    cp -dR ${S}/libopeniscsiusr/libopeniscsiusr.so* ${D}${libdir}
    install -p -m 644 ${S}/doc/iscsiadm.8 ${S}/doc/iscsid.8 ${D}/${mandir}/man8
    install -p -m 644 ${S}/etc/iscsid.conf ${D}${sysconfdir}/iscsi
    install -p -m 755 ${WORKDIR}/initd.debian ${D}${sysconfdir}/init.d/iscsid

    sed -i -e "s:= /sbin/iscsid:= ${sbindir}/iscsid:" ${D}${sysconfdir}/iscsi/iscsid.conf

    if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
        install -d ${D}${sysconfdir}/tmpfiles.d
        echo "d /run/${BPN}/lock - - - -" \
                     > ${D}${sysconfdir}/tmpfiles.d/iscsi.conf
        install -d ${D}/etc/default/
        install -p -m 755 ${WORKDIR}/iscsi-initiator ${D}${sysconfdir}/default/

        install -d ${D}${systemd_unitdir}/system/
        install -m 0644 ${WORKDIR}/iscsi-initiator.service \
                        ${WORKDIR}/iscsi-initiator-targets.service \
                        ${D}${systemd_unitdir}/system/
        install -d ${D}${nonarch_libdir}/iscsi
        install -m 0755 ${WORKDIR}/set_initiatorname ${D}${nonarch_libdir}/iscsi
    else
        install -d ${D}/etc/default/volatiles
        install -m 0644 ${WORKDIR}/99_iscsi-initiator-utils ${D}/etc/default/volatiles
    fi
}

pkg_postinst:${PN}() {
    if [ "x$D" = "x" ]; then
        if [ -e /etc/init.d/populate-volatile.sh ]; then
            /etc/init.d/populate-volatile.sh update
        elif command -v systemd-tmpfiles >/dev/null; then
            systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/iscsi.conf
        fi
    fi
}

SYSTEMD_SERVICE = " iscsi-initiator.service iscsi-initiator-targets.service "
INITSCRIPT_NAME = "iscsid"
INITSCRIPT_PARAMS = "start 30 1 2 3 4 5 . stop 70 0 1 2 3 4 5 6 ."

FILES:${PN} += "${nonarch_libdir}/iscsi"

repository: openembedded/meta-openembedded

repo_name: openembedded/meta-openembedded


text:
@article{moir2003defining,
  title={Defining malware: FAQ},
  author={Moir, Robert},
  journal={Microsoft Windows Server},
  year={2003}
}

@article{DBLP:journals/corr/abs-1709-08753,
  author    = {Qian Chen and
               Robert A. Bridges},
  title     = {Automated Behavioral Analysis of Malware {A} Case Study of WannaCry
               Ransomware},
  journal   = {CoRR},
  year      = {2017}
}

@book{shahi2009technology,
  title={Technology in a Changing World},
  author={Shahi, G.S. and Pang, E.F. and Fong, P.P.E.},
  isbn={9780557049707},
  url={https://books.google.co.il/books?id=ZTcIAgAAQBAJ},
  year={2009},
  publisher={Lulu Enterprises Incorporated}
}

@article{egele2012survey,
  title={A survey on automated dynamic malware-analysis techniques and tools},
  author={Egele, Manuel and Scholte, Theodoor and Kirda, Engin and Kruegel, Christopher},
  journal={ACM computing surveys (CSUR)},
  year={2012}
}

@inproceedings{Schultz:2001:DMM:882495.884439,
 author = {Schultz, Matthew G. and Eskin, Eleazar and Zadok, Erez and Stolfo, Salvatore J.},
 title = {Data Mining Methods for Detection of New Malicious Executables},
 booktitle = {Proceedings of the 2001 IEEE Symposium on Security and Privacy},
 series = {SP '01},
 year = {2001},
 pages = {38--},
 url = {http://dl.acm.org/citation.cfm?id=882495.884439},
 acmid = {884439},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
}

@article{Yuxin2017MalwareDB,
  title={Malware detection based on deep learning algorithm},
  author={Ding Yuxin and Zhu Siyi},
  journal={Neural Computing and Applications},
  year={2017}
}

@article{DBLP:journals/corr/SaxeB15,
  author    = {Joshua Saxe and
               Konstantin Berlin},
  title     = {Deep Neural Network Based Malware Detection Using Two Dimensional
               Binary Program Features},
  journal   = {CoRR},
  year      = {2015}
}

@INPROCEEDINGS{5665796,
author={R. Tian and R. Islam and L. Batten and S. Versteeg},
booktitle={2010 5th International Conference on Malicious and Unwanted Software},
title={Differentiating malware from cleanware using behavioural analysis},
year={2010}
}

@ARTICLE{2017arXiv171009435R,
   author = {{Raff}, E. and {Barker}, J. and {Sylvester}, J. and {Brandon}, R. and
	{Catanzaro}, B. and {Nicholas}, C.},
    title = "{Malware Detection by Eating a Whole EXE}",
  journal = {ArXiv e-prints},
     year = 2017
}

@INPROCEEDINGS{7946997,
author={X. Yuan},
booktitle={2017 IEEE International Conference on Smart Computing (SMARTCOMP)},
title={PhD Forum: Deep Learning-Based Real-Time Malware Detection with Multi-Stage Analysis},
year={2017}
}

@ARTICLE{2018arXiv180210135R,
   author = {{Ronen}, R. and {Radu}, M. and {Feuerstein}, C. and {Yom-Tov}, E. and
	{Ahmadi}, M.},
    title = "{Microsoft Malware Classification Challenge}",
  journal = {ArXiv e-prints},
     year = 2018,
}

@article{guarnieri2013cuckoo,
  title={Cuckoo sandbox-open source automated malware analysis},
  author={Guarnieri, C and Schloesser, Mark and Bremer, J and Tanasi, A},
  journal={Black Hat USA},
  year={2013}
}

repository: danhph/Cinder

repo_name: danhph/Cinder


text:
SUMMARY = "talloc-based event loop library"
DESCRIPTION = "tevent is a simple library that can handle the main event loop for an\n\
application. It supports three kinds of events: timed events, file\n\
descriptors becoming readable or writable and signals.\n\
.\n\
Talloc is used for memory management, both internally and for private\n\
data provided by users of the library."
HOMEPAGE = "http://tevent.samba.org/"

inherit debian-package

PV= "0.9.28"

LICENSE = "LGPLv3+ & BSD-3-Clause & ISC & PostgreSQL"
LIC_FILES_CHKSUM = "\
	file://tevent.h;endline=26;md5=4e458d658cb25e21efc16f720e78b85a \
	file://lib/replace/inet_pton.c;endline=16;md5=d202009b255fffe6953a0d61c2d6fab0 \
	file://lib/replace/timegm.c;endline=32;md5=e1ed216ea15ed1643a625c6725e00e40 \
	file://lib/replace/getaddrinfo.c;endline=26;md5=2a9c0f540bb750338375017f470050c5 \
"

inherit waf-samba pkgconfig

DEPENDS = "talloc libaio"

EXTRA_OECONF += " \
	--disable-rpath \
	--disable-rpath-install \
	--with-libiconv=${STAGING_DIR_HOST}${prefix} \
	--minimum-library-version=${MIN_VER}"

do_configure_prepend () {
	# Get minimum-library-version follow debian/rules
	MIN_VER=$(./debian/autodeps.py --minimum-library-version .)
}

do_install_append() {
	# No python for now
	rm -rf ${D}${libdir}/${PYTHON_DIR}
}

RPROVIDES_${PN} += "libtevent0"
RPROVIDES_${PN}-dev += "libtevent-dev"
RDEPENDS_${PN}-dev += "libtalloc-dev"

BBCLASSEXTEND = "native"

repository: manut/meta-combo

repo_name: manut/meta-combo

branch_name: refs/heads/morty


text:
@book{801323da5f1343ff9df1d3d2b6c4e051,
 author = {Van Bendegem, Jean Paul},
 editor = {Henri Eisendrath and Mark Runacres},
 isbn = {978-90-5487-407-2},
 language = {English},
 note = {Series editor: Henri Eisendrath, Mark Runacres, Jean Paul Van Bendegem},
 publisher = {VUBPRESS},
 title = {Duurzame ontwikkeling en beslissen in grote onzekerheid},
 year = {2006}
}

repository: mrunacre/academic-kickstart

repo_name: mrunacre/academic-kickstart


text:
@inproceedings{simonnet-2017-SLUErr,
  TITLE = {{Simulating ASR errors for training SLU systems}},
  AUTHOR = {Simonnet, Edwin and Ghannay, Sahar and Camelin, Nathalie and Est{\`e}ve, Yannick},
  URL = {https://hal-univ-lemans.archives-ouvertes.fr/hal-01715923},
  BOOKTITLE = {{LREC 2018}},
  ADDRESS = {Miyazaki, Japan},
  YEAR = {2018},
  MONTH = May,
  KEYWORDS = {spoken language understanding ; data augmentation ; noising ; automatic speech recognition ; errors},
  PDF = {https://hal-univ-lemans.archives-ouvertes.fr/hal-01715923/file/simonnet-lrec.pdf},
  HAL_ID = {hal-01715923},
  HAL_VERSION = {v1},
}

repository: saharghannay/academic-kickstart

repo_name: saharghannay/academic-kickstart


text:
SUMMARY = "WPE Framework OpenCDMi - PlayReady Nexus SVP"
DESCRIPTION = "WPE Framework OpenCDMi module for PlayReady Nexus SVP/SAGE dedicated"
HOMEPAGE = "https://code.rdkcentral.com/r/plugins/gitiles/soc/broadcom/components/rdkcentral/OCDM-Playready-Nexus-SVP"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=363ee002438e52dac11707343db81c4e"

require include/wpeframework-plugins.inc

DEPENDS_append = " broadcom-refsw"

PV = "3.0+gitr${SRCPV}"
RECIPE_BRANCH ?= "master"
SRC_URI = "git://code.rdkcentral.com/r/soc/broadcom/components/rdkcentral/OCDM-Playready-Nexus-SVP.git;protocol=https;branch=${RECIPE_BRANCH}"
SRCREV ?= "69cedd51e040c0b592c77de59b4060937099d2f1"

FILES_${PN} = "${datadir}/WPEFramework/OCDM/*.drm"

repository: WebPlatformForEmbedded/meta-wpe

repo_name: WebPlatformForEmbedded/meta-wpe


text:
import { actions } from '../actionTypes/actionConstants';
import { api } from '../../Helpers/axiosInstance';

export const upateCart = (id, operation) => {
    return async (dispatch, getState) => {
        const productList = getState().products.allProducts;
        const cartItems = getState().cart.cartItems;
        const currentItem = productList.find(({ id: currentItemId }) => currentItemId === id);
        const isItemInCart = cartItems.find(({ id }) => id === currentItem.id);
        let finalItem = [];
        if (!isItemInCart) {
            finalItem = [...cartItems, { ...currentItem, count: 1 }]
        } else {
            finalItem = cartItems.map(item => {
                if (item.id === currentItem.id) {
                    operation === 'add' ? item.count = item.count + 1 : item.count = item.count - 1
                }
                return item;
            }).filter(({ count }) => count)
        }
        try {
            const result = await api.post('/addToCart', id);
            result && dispatch({
                type: actions.UPDATE_TO_CART,
                payload: finalItem
            })
        } catch (error) {
            console.log(error)
        }
    }
}

export const toggleCart = (payload) => {
    return {
        type: actions.OPEN_CART,
        payload: payload,
    }
}

repository: Aniket-jais/SabkaBazaar-Assignment

repo_name: Aniket-jais/SabkaBazaar-Assignment

extension: js


text:
#
# Getting started: see https://github.com/tpoechtrager/wclang
# Use your home ~/wclang as install prefix, otherwise modify the paths to wclang below
#
# Or you can install MinGW32 yourself and uncomment those gcc-win32 lines below
#

# the name of the target operating system
set(CMAKE_SYSTEM_NAME Windows)

# Should be 32-bit compiler, because parts of the source are 32-bit
set(TOOLCHAIN_PREFIX i686-w64-mingw32)

# which compilers to use for C and C++
set(CMAKE_C_COMPILER    /usr/bin/${TOOLCHAIN_PREFIX}-gcc-win32)
set(CMAKE_CXX_COMPILER  /usr/bin/${TOOLCHAIN_PREFIX}-g++-win32)
#set(CMAKE_C_COMPILER    $ENV{HOME}/wclang/bin/w64-clang)
#set(CMAKE_CXX_COMPILER  $ENV{HOME}/wclang/bin/w64-clang++)

# here is the target environment located
set(CMAKE_FIND_ROOT_PATH /usr/${TOOLCHAIN_PREFIX})

# adjust the default behaviour of the FIND_XXX() commands:
# search headers and libraries in the target environment, search
# programs in the host environment
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)

repository: kvakvs/RazeAndPlunder

repo_name: kvakvs/RazeAndPlunder


text:
SUMMARY = "Core utility library for all LXQt components"
LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM = "file://COPYING;md5=435ed639f84d4585d93824e7da3d85da"

inherit lxqt cmake-lib

DEPENDS += "libqtxdg kwindowsystem"
SRC_URI += "file://0001-remove-Qt5X11Extras-dependency-it-is-not-required.patch"

SRCREV = "3cf7384336628043971e6f43df8573563c8a6129"
PV = "0.10.0"

EXTRA_OECMAKE += "-DCMAKE_INSTALL_DATAROOTDIR=share -DLXQT_ETC_XDG_DIR=${sysconfdir}/xdg"

CMAKE_ALIGN_SYSROOT[1] = "lxqt, -S${includedir}, -S${STAGING_INCDIR}"
CMAKE_ALIGN_SYSROOT[2] = "lxqt, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib"
CMAKE_ALIGN_SYSROOT[3] = "lxqt, -S${datadir}/cmake, -S${STAGING_DATADIR}/cmake"


text:
# Copyright (C) 2017 Randy Li <ayaka@soulik.info>
# Released under the MIT license (see COPYING.MIT for the terms)

include recipes-core/images/rockchip-basic-image.bb

LICENSE = "MIT"
DESCRIPTION = "Multimedia image used for development of gstreamer plugins \
for Rockchip devices."

IMAGE_INSTALL_append = " \
	gdbserver \
	gstreamer1.0-meta-audio \
	gstreamer1.0-meta-base \
	gstreamer1.0-meta-debug \
	gstreamer1.0-meta-video \
	gstreamer1.0-plugins-bad-autoconvert \
	gstreamer1.0-plugins-bad-camerabin2 \
	gstreamer1.0-plugins-bad-kmssink \
	gstreamer1.0-plugins-bad-mpegtsdemux \
	gstreamer1.0-plugins-bad-rawparse \
	gstreamer1.0-plugins-bad-videoparsersbad \
	gstreamer1.0-plugins-good-imagefreeze \
	gstreamer1.0-plugins-good-isomp4 \
	gstreamer1.0-plugins-good-multifile \
	gstreamer1.0-rockchip \
"

TOOLCHAIN_HOST_TASK += "nativesdk-cmake"

repository: QM-OpenSource/meta-rockchip

repo_name: QM-OpenSource/meta-rockchip


text:
SUMMARY = "A light and fast file manager"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"

DEPENDS += " \
    desktop-file-utils-native \
    glib-2.0-native \
    gtk+ \
"

CXXFLAGS += "-D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR"

inherit gnomebase itstool gettext gnome-help features_check meson gtk-icon-cache mime-xdg
ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}"

GNOMEBASEBUILDCLASS = "meson"
GIR_MESON_ENABLE_FLAG = 'enabled'
GIR_MESON_DISABLE_FLAG = 'disabled'

SRC_URI[archive.sha256sum] = "3f1d00c4a650fe7902167648286b32c9ca4ef86e31a5d8ccca0139f12d10d0b3"

PACKAGECONFIG ??= "exiv2 taglib libgsf poppler"
PACKAGECONFIG[exiv2] = "-Dexiv2=enabled,-Dexiv2=disabled,exiv2"
PACKAGECONFIG[taglib] = "-Dtaglib=enabled,-Dtaglib=disabled,taglib"
PACKAGECONFIG[libgsf] = "-Dlibgsf=enabled,-Dlibgsf=disabled,libgsf"
PACKAGECONFIG[poppler] = "-Dpoppler=enabled,-Dpoppler=disabled,poppler"
PACKAGECONFIG[samba] = "-Dsamba=enabled,-Dsamba=disabled,samba"
PACKAGECONFIG[tests] = "-Dtests=enabled,-Dtests=disabled,"

FILES:${PN} += "${datadir}/metainfo"
FILES:${PN}-dev += "${libdir}/${BPN}/lib*${SOLIBSDEV}"


text:
@article{wallace1992jpeg,
  title={The {JPEG} still picture compression standard},
  author={Wallace, Gregory K},
  journal={IEEE transactions on consumer electronics},
  volume={38},
  number={1},
  pages={18--34},
  year={1992},
  publisher={IEEE}
}

@article{lewis1992image,
  title={Image compression using the {2-D} wavelet transform},
  author={Lewis, Adrian S and Knowles, G},
  journal={IEEE Transactions on image Processing},
  volume={1},
  number={2},
  pages={244--250},
  year={1992},
  publisher={IEEE}
}

@article{sullivan2005video,
  title={Video compression-from concepts to the {H. 264/AVC} standard},
  author={Sullivan, Gary J and Wiegand, Thomas},
  journal={Proceedings of the IEEE},
  volume={93},
  number={1},
  pages={18--31},
  year={2005},
  publisher={IEEE}
}