text:
LICENSE = "GPL"
SECTION = "gpe"
inherit gpe

DEPENDS = "virtual/libx11 esound"

SRC_URI += "file://makefile-breakage.patch \
	    file://makefile-fix.patch"

SRC_URI[md5sum] = "b9abca6437f13c4fc5bbb244738de9ea"
SRC_URI[sha256sum] = "07c91f5433d7c6c44c54640e9f5b65addedaf0eec5c5705175608404bee6de37"

license: MIT

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD

extension: bb


text:
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
    add_compile_options(
            -Wall
            -Wextra
            -Wsign-compare
            -Wswitch-enum
            -Wuninitialized
            -Wunused
            -Wno-unknown-pragmas
            -Wcast-qual
            -Wcast-align
            -Wabstract-vbase-init
            -Warray-bounds-pointer-arithmetic
            -Wassign-enum
            -Wconditional-uninitialized
            -Wconsumed
            -Wdeprecated-implementations
            -Wdocumentation-deprecated-sync
            -Wnon-virtual-dtor
            -Wheader-hygiene
            -Winfinite-recursion
            -Wkeyword-macro
            -Wloop-analysis
            -Wmissing-braces
            -Wmove
            -Wnewline-eof
            -Wover-aligned
            -Wredundant-parens
            -Wreorder
            -Wreserved-id-macro
            -Wsign-conversion
            -Wsigned-enum-bitfield
            -Wsometimes-uninitialized
            -Wtautological-overlap-compare
            -Wthread-safety
            -Wundefined-internal-type
            -Wundefined-reinterpret-cast
            -Wunneeded-internal-declaration
            -Wunreachable-code-aggressive
            -Wunreachable-code-loop-increment
            -Wunused-const-variable
            -Wunused-exception-parameter
            -Wunused-label
            -Wunused-parameter
            -Wunused-private-field
            -Wunused-lambda-capture
            -Wunused-template
            -Wunused-variable
            -Wused-but-marked-unused
            -pedantic
    )
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
    add_compile_options(
            -Wall
            -Wextra
            -Wswitch-enum
            -Wuninitialized
            -Wunused
            -Wno-unknown-pragmas
            -Wsuggest-attribute=pure
            -Wsuggest-attribute=const
            -Wsuggest-attribute=cold
            -Wsuggest-final-types
            -Wsuggest-final-methods
            -Wduplicated-branches
            -Wtrampolines
            -Wplacement-new=2
            -Wcast-qual
            -Wcast-align
            -Wlogical-op
            -Wredundant-decls
            -pedantic
            # special project level extension
            -Wno-cast-function-type
    )
endif ()

repository: bodand/InfoDynamite

license_type: permissive

repo_name: bodand/InfoDynamite

branch_name: refs/heads/master

extension: cmake


text:
package itunes

// URLTrack a track representing a network stream
type URLTrack struct {
	Track
	Address string // the URL for this track
}

repository: sho-darp/gotunes

repo_name: sho-darp/gotunes

extension: go


text:
package src

import (
	"fmt"
	"io/ioutil"
	"os"
)

func getTableBytes() []byte {
	bts := getFromFile()
	if len(bts) > 0 {
		return bts
	}

	bts = getFromDB()
	if len(bts) > 0 {
		return bts
	}
	os.Exit(3)
	return nil
}

func getFromFile() (data []byte) {
	if inputFile != nil && *inputFile != "" {
		bts, err := ioutil.ReadFile(*inputFile)
		if err != nil {
			fmt.Printf("read fiile err: %+v\n", err)
		}
		data = bts
	}
	return
}

func getFromDB() (data []byte) {
	if dsn != nil && *dsn != "" {
		db := getMysqlDB(*dsn)
		if db == nil {
			fmt.Printf("get db connection err.\n")
			return
		}
		defer db.Close()
		data = getTable(db)
	}
	return
}

repository: CaiJinKen/gostruct

repo_name: CaiJinKen/gostruct


text:
% NMF and NTF
@book{amari,
  title={Nonnegative Matrix and Tensor Factorizations},
  author={CICHOCK, A. et al.},
  year={2009},
  publisher={Wiley}
}

% NMF
@article{nmf,
  author = {Lee, D. and Seung, H.},
  journal = {Nature},
  title = {Learning the parts of objects by non-negative matrix factorization},
  volume = {401},
  pages = {788-791},
  year = {1999}}

% Kimura
@article{kimura,
  author = {Kimura, K.},
  journal = {Ph.D. Thesis},
  title = {A Study on Efficient Algorithms for Nonnegative Matrix/Tensor Factorization},
  year = {2017}}

% Orthogonal NMF
@article{orthogonal1,
  author = {Choi, S.},
  journal = {IEEE World Congress on Computational Intelligence},
  title = {Algorithms for Orthogonal Nonnegative Matrix Factorization},
  pages = {1828-1832},
  year = {2008}}

% Orthogonal NMF
@article{orthogonal2,
  author = {Stražar, M. et al.},
  journal = {Bioinformatics},
  title = {Orthogonal matrix factorization enables integrative analysis of multiple RNA binding proteins},
  volume = {32(10)},
  pages = {1527-1535},
  year = {2016}}

% NMTF
@article{nmtf1,
  author = {Copar, A. et al.},
  journal = {PLOE ONE},
  title = {Fast Optimization of Non-Negative Matrix Tri-Factorization: Supporting Information},
  volume = {14(6)},
  pages = {e0217994},
  year = {e2019}}

% NMTF
@article{nmtf2,
  author = {Long, B. et al.},
  journal = {SIGKDD'05},
  title = {Co-clustering by Block Value Decomposition},
  pages = {635–640},
  year = {2005}}

% NMTF
@article{nmtf3,
  author = {Ding, C. et al.},
  journal = {SIGKDD'06},
  title = {Orthogonal Nonnegative Matrix Tri-Factorizations for Clustering},
  pages = {126–135},
  year = {2006}}

% siNMF
@article{sinmf1,
  author = {Badea, L.},
  journal = {Pacific Symposium on Biocomputing},
  title = {Extracting Gene Expression Profiles Common to Colon and Pancreatic Adenocarcinoma using Simultaneous nonnegative matrix factorization},
  pages = {279-290},
  year = {2008}}

% siNMF
@article{sinmf2,
  author = {Zhang, S. et al.},
  journal = {Nucleic Acids Research},
  title = {Discovery of multi-dimensional modules by integrative analysis of cancer genomic data},
  volume = {40(19)},
  pages = {9379-9391},
  year = {2012}}

% siNMF
@article{sinmf3,
  author = {Yilmaz, Y. K. et al.},
  journal = {IVA/ICA 2010},
  title = {Probabilistic Latent Tensor Factorization},
  pages = {346-353},
  year = {2010}}

% jNMF
@article{jnmf,
  author = {Yang, Z. et al.},
  journal = {Bioinformatics},
  title = {A non-negative matrix factorization method for detecting modules in heterogeneous omics multi-modal data},
  volume = {32(1)},
  pages = {1-8},
  year = {2016}}

% NTF
@article{ntf1,
  author = {Cichocki, A. et al.},
  journal = {ICASSP'07},
  title = {Non-negative Tensor Factorization using Alpha and Beta Divergence},
  pages = {III-1393-III-1396},
  year = {2007}}

% NTF
@article{ntf2,
  author = {Phan, A. H. et al.},
  journal = {NOLTA 2008},
  title = {Multi-way Nonnegative Tensor Factorization Using Fast Hierarchical Alternating Least Squares Algorithm (HALS)},
  year = {2008}}

% NTF
@article{ntf3,
  author = {Cichocki, A. et al.},
  journal = {IEICE Transactions},
  title = {Fast Local Algorithms for Large Scale Nonnegative Matrix and Tensor Factorizations},
  volume = {92-A},
  pages = {708-721},
  year = {2009}}

% NTD
@article{ntd1,
  author = {Kim, Y.-D. et al.},
  journal = {IEEE CVPR},
  title = {Nonnegative Tucker Decomposition},
  pages = {1-8},
  year = {2017}}

% NTD
@article{ntd2,
  author = {Kim, Y.-D. et al.},
  title = {Nonneegative Tucker Decomposition with Alpha-Divergence},
  year = {2008}}

% NTD
@article{ntd3,
  author = {Phan, A. H. et al.},
  journal = {ISNN 2008},
  title = {Fast and efficient algorithms for nonnegative Tucker decomposition},
  pages = {772-782},
  year = {2008}}

% NTD
@article{ntd4,
  author = {Phan, A. H. et al.},
  journal = {Neurocomputing},
  title = {Extended HALS algorithm for nonnegative Tucker decomposition and its applications for multiway analysis and classification},
  volume = {74(11)},
  pages = {1956-1969},
  year = {2011}}

% Rank Estimation (Cophenetic Correlation Coefficient)
@article{ccc,
  author = {Brunet, J.-P. et al.},
  journal = {PNAS},
  title = {Metagenes and molecular pattern discovery using matrix factorization},
  volume = {101(12)},
  pages = {4164-4169},
  year = {2004}}

% Rank Estimation (Matrix condition)
@article{condition,
  author = {Han, X.},
  journal = {CSB 2007},
  title = {Cancer Molecular Pattern Discovery by Subspace Consensus Kernel Classification},
  volume = {6},
  pages = {55-65},
  year = {2007}}

% Rank Estimation (Permutated data)
@article{perm,
  author = {Frigyesi, A. et al.},
  journal = {Cancer Informatics},
  title = {Non-Negative Matrix Factorization for the Analysis of Complex Gene Expression Data: Identification of Clinically Relevant Tumor Subtypes},
  year = {2008}}

% Rank Estimation (Dispersion coefficient of consensus matrix)
@article{dispersion,
  author = {Park, H. et al.},
  journal = {SIAM Gene Golub Summer School},
  title = {Lecture 3: Nonnegative Matrix Factorization: Algorithms and Applications},
  year = {2019}}

% Rank Estimation (Cell sparsensss & Entropy)
@article{sparseness1,
  author = {Shao, C. et al.},
  journal = {Bioinformatics},
  title = {Robust classification of single-cell transcriptome data by nonnegative matrix factorization},
  volume = {33(2)},
  pages = {235-242},
  year = {2017}}

% Rank Estimation (Volume of reconstructed matrix)
@article{volume,
  author = {Fogel, P.},
  journal = {arXiv},
  title = {Permuted NMF: A Simple Algorithm Intended to Minimize the Volume of the Score Matrix},
  year = {2013}}

% Rank Estimation (SVD)
@article{singular,
  author = {Kim, P. M. et al.},
  journal = {Genome Research},
  title = {Subsystem Identification Through Dimensionality Reduction of Large-Scale Gene Expression Data},
  volume = {13(7)},
  pages = {1706-1718},
  year = {2003}}

% Rank Estimation (RSS)
@article{rss,
  author = {Hutchins, L. N. et al.},
  journal = {Bioinformatics},
  title = {Position-dependent motif characterization using non-negative matrix factorization},
  volume = { 24(23)},
  pages = {2684-2690},
  year = {2008}}

% Rank Estimation (Sparseness)
@article{sparseness2,
  author = {Hoyer, P. O.},
  journal = {JMLR 5},
  title = {Non-negative Matrix Factorization with Sparseness Constraints},
  pages = {1457-1469},
  year = {2004}}

% Rank Estimation (Mask matrix)
@article{mask1,
  author = {Fujita, N. et al.},
  journal = {Scientific Report},
  title = {Biomarker discovery by integrated joint non-negative matrix factorization and pathway signature analyses},
  volume = {8(1)},
  pages = {9743},
  year = {2018}}

% Rank Estimation (Mask matrix)
@article{mask2,
  author = { Owen, A. B. et al.},
  journal = {The Annals of Applied Statistics},
  title = {Bi-Cross-Validation of the SVD and the Nonnegative Matrix Factorization},
  volume = {3(2)},
  pages = {564-594},
  year = {2009}}

% Exponent term depending on Beta parameter
@article{exp,
  author = {Nakano, M. et al.},
  journal = {IEEE MLSP},
  title = {Convergence-guaranteed multiplicative algorithms for nonnegative matrix factorization with Beta-divergence},
  pages = {283-288},
  year = {2010}}

repository: rikenbit/nnTensor

repo_name: rikenbit/nnTensor

extension: bib


text:
file(REMOVE_RECURSE
  "CMakeFiles/POO_Tema1.dir/main.cpp.obj"
  "CMakeFiles/POO_Tema1.dir/BigInt.cpp.obj"
  "POO_Tema1.pdb"
  "POO_Tema1.exe"
  "POO_Tema1.exe.manifest"
  "libPOO_Tema1.dll.a"
)

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

repository: ErikHENN/POO

repo_name: ErikHENN/POO


text:
@inproceedings{p2p-LehmannMAB2012,
 abstract = {The significance of BitTorrent motivated various studies focused on modeling and evaluating the protocol charac- teristics and its current implementations in the Internet. So far, however, no work has investigated Optimistic Disconnect (OD), an ad hoc connection management mechanism widely employed in BitTorrent agents. OD allows a peer to search for “better” neighbors in the swarm by disconnecting peers from the current neighborhood and connecting to others. This paper presents an extensive experimental evaluation to study and quantify potential benefits of OD, such as average download time and topology robustness. We evaluate different scenarios and the impact of factors such as average peer reachability and arrival pattern. We found that OD generally improves the overall performance of the swarm (in up to 30% in the evaluated scenarios), while improving the robustness of its topology. I.},
 author = {Lehmann, Matheus B and Müller, Lucas F and Antunes, Rodolfo Stoffel and Barcellos, Marinho P},
 booktitle = {IEEE P2P},
 doi = {10.1109/P2P.2012.6335793},
 file = {:Users/mbarcell/Google Drive (mbarcell@waikato.ac.nz)/Work/Research/MendeleyPaperBase/Lehmann et al/IEEE P2P_2012_Lehmann et al.pdf:pdf},
 isbn = {978-1-4673-2860-9},
 pages = {138--148},
 publisher = {IEEE},
 title = {Disconnecting to connect: Understanding optimistic disconnection in BitTorrent},
 url = {https://doi.org/10.1109/P2P.2012.6335793},
 year = {2012}
}

repository: marinho-barcellos/academic-kickstart

repo_name: marinho-barcellos/academic-kickstart

gha_license_id: MIT


text:
enable_language(C)
add_library(objs OBJECT obj1.c obj2.c)
install(FILES $<TARGET_OBJECTS:objs> DESTINATION objs)


text:
package sago

import (
	"database/sql"
	"fmt"
	"os"
	"path/filepath"
	"reflect"
	"strings"
	"text/template"

	"github.com/mengxiaozhu/linkerror"
)

type Cache interface {
	Set(dir string, key string, v interface{})
	Get(dir string, key string) (v interface{}, ok bool)
}

func New() *Central {
	m := &Central{
		files:         []*File{},
		funcFactories: []TemplateFuncFactory{},
	}
	m.AddFunc(MethodNameArg, argFunc)
	m.AddFunc(MethodInArg, inFunc)
	return m
}

type TemplateFunc func(interface{}) (string, error)

type TemplateFuncFactory struct {
	Name   string
	Create func(ctx *FnCtx) TemplateFunc
}
type Central struct {
	Cache         Cache
	files         []*File
	funcFactories []TemplateFuncFactory
	converted     bool
	fullNameMap   map[string]*SQLSet
}

const xmlSuffix = ".sql.xml"
const yamlSuffix = ".sql.yaml"

// 扫描文件下以所有以 .sql.xml 结尾的文件
// <sago>
// 	<package></package>
//	<type></type>
//

//	<select name="FindByName" args="name">
// 		select {{.fields}} from {{.table}} where `name` = {{arg .name}}
// 	</select>
//	<execute></execute>
//	<insert></insert>
// </sago>
func (m *Central) ScanDir(dirPath string) (e error) {
	dir, err := os.Open(dirPath)
	if err != nil {
		return linkerror.New(Dir, err.Error())
	}
	defer dir.Close()
	stat, err := dir.Stat()
	if err != nil {
		return linkerror.New(Dir, err.Error())
	}
	if !stat.IsDir() {
		return linkerror.New(Dir, dirPath+" not dir")
	}
	files, err := dir.Readdir(-1)
	if err != nil {
		return linkerror.New(Dir, err.Error())
	}
	for _, fileInfo := range files {
		if !fileInfo.IsDir() {
			name := fileInfo.Name()
			switch {
			case strings.HasSuffix(name, xmlSuffix):
				root, err := parseXML(filepath.Join(dirPath, name))
				if err != nil {
					return linkerror.New(Xml, err.Error())
				}
				m.files = append(m.files, root)
			case strings.HasSuffix(name, yamlSuffix):
				root, err := parseYAML(filepath.Join(dirPath, name))
				if err != nil {
					return linkerror.New(YAML, err.Error())
				}
				m.files = append(m.files, root)
			}
		}
	}
	return nil
}

// 参数的基本类型必须是 Ptr
// 读取变量并注入配置文件中配置的方法
func (m *Central) Map(daoObjects ...interface{}) error {
	if !m.converted {
		err := m.convert()
		if err != nil {
			return err
		}
	}
	for _, dao := range daoObjects {
		err := m.mapMethods(dao)
		if err != nil {
			return err
		}
	}
	return nil
}

// 根据xml生成配置
func (m *Central) convert() (err *linkerror.Error) {
	files := map[string]*File{}
	// 去重合并
	for _, f := range m.files {
		name := f.Name()
		if existFile, ok := files[name]; ok {
			files[name], err = combineFiles(f, existFile)
			if err != nil {
				return
			}
		} else {
			files[name] = f
		}
	}
	fullNameSQLs := map[string]*SQLSet{}
	for name, xml := range files {
		sqls := &SQLSet{
			Package: xml.Package,
			Type:    xml.Type,
			Table:   xml.Table,
		}
		sqls.Functions = map[string]*Fn{}
		insertByType("select", sqls.Functions, xml.Selects)
		insertByType("execute", sqls.Functions, xml.Executes)
		insertByType("insert", sqls.Functions, xml.Inserts)
		fullNameSQLs[name] = sqls
	}
	m.fullNameMap = fullNameSQLs
	m.converted = true
	return nil
}

func insertByType(typ string, m map[string]*Fn, sqls []SQLContent) {
	for _, v := range sqls {
		m[v.Name] = &Fn{
			Name: v.Name,
			SQL:  strings.TrimSpace(v.SQL),
			Type: typ,
			Args: strToArgs(v.Args),
		}
	}
}

func strToArgs(str string) []string {
	splits := strings.Split(str, ",")
	var result []string
	for _, v := range splits {
		v = strings.TrimSpace(v)
		if v != "" {
			result = append(result, v)
		}
	}
	return result
}

func (m *Central) getSQLSet(typ reflect.Type) (sqlSet *SQLSet, name string) {
	pkg := typ.PkgPath()
	typeName := typ.Name()
	name = pkg + "." + typeName
	if sqlSet = m.fullNameMap[name]; sqlSet != nil {
		return sqlSet, name
	}
	if sqlSet = m.fullNameMap[typeName]; sqlSet != nil {
		name = typeName
		return sqlSet, name
	}
	return nil, ""
}

func (m *Central) AddFunc(name string, fnFactory func(ctx *FnCtx) (fn TemplateFunc)) {
	m.funcFactories = append(m.funcFactories, TemplateFuncFactory{Create: fnFactory, Name: name})
}

func (m *Central) emptyFuncMap() template.FuncMap {
	fm := template.FuncMap{}
	for _, factory := range m.funcFactories {
		fm[factory.Name] = empty
	}
	return fm
}

func getDBFieldFromStruct(st reflect.Value) (DB *sql.DB, err *linkerror.Error) {
	dbValue := st.FieldByName("DB")
	if dbValue == emptyReflectValue {
		return nil, linkerror.New(NoDBField, st.String()+" must have a field named DB with *sql.DB type")
	}
	if dbValue.Type() != reflect.TypeOf(&sql.DB{}) {
		return nil, linkerror.New(NoDBField, st.String()+" must have a field named DB with *sql.DB type")
	}
	return dbValue.Interface().(*sql.DB), nil
}

func (m *Central) mapCachedMethods(structValue reflect.Value) (err *linkerror.Error) {
	cacheField := structValue.FieldByName("Cache")
	if cacheField == emptyReflectValue {
		return
	}
	if cacheField.Type().Kind() != reflect.Ptr {
		return linkerror.New(BadCacheField, "kind of Cache is "+cacheField.Type().Kind().String()+" ,but expected pointer")
	}
	if cacheField.Type().Elem() != structValue.Type() {
		return linkerror.New(BadCacheField, cacheField.Type().Elem().String()+" != "+structValue.Type().String())
	}
	if m.Cache == nil {
		return linkerror.New(NoCacheInManager, structValue.Type().String()+" cannot use cache because manager's Cache field is nil.")

	}
	cachedObject := reflect.New(structValue.Type())
	cacheField.Set(cachedObject)
	cachedObject.Elem().FieldByName("DB").Set(structValue.FieldByName("DB"))
	err = m.injectFuncs(true, cachedObject.Elem().Type(), cachedObject.Elem())
	if err != nil {
		return
	}
	return
}

func (m *Central) injectFuncs(needCache bool, typ reflect.Type, value reflect.Value) (err *linkerror.Error) {
	sqlSet, name := m.getSQLSet(typ)
	if sqlSet == nil {
		return linkerror.New(XMLMappedWrong, "cannot found sqls to this type "+typ.PkgPath()+"."+typ.Name())
	}

	// get value's db field
	db, err := getDBFieldFromStruct(value)
	if err != nil {
		return err
	}
	// fill all func
	num := typ.NumField()

	for i := 0; i < num; i++ {
		f := typ.Field(i)
		if f.Type.Kind() == reflect.Func {
			fn, err := m.generateFunc(needCache, name, sqlSet.Functions[f.Name], f, db, sqlSet.Table)
			if err != nil {
				return err
			}
			value.Field(i).Set(fn)
		}
	}
	return
}

func (m *Central) mapMethods(obj interface{}) (err *linkerror.Error) {
	value := reflect.ValueOf(obj)
	typ := value.Type()
	// 检查基本类型是否为Ptr
	if typ.Kind() != reflect.Ptr {
		return linkerror.New(WrongTypeToMap, "but got "+typ.Kind().String()+" -> "+typ.String())
	}
	// 取得具体对象
	value = value.Elem()
	typ = typ.Elem()
	err = m.injectFuncs(false, typ, value)
	if err != nil {
		return err
	}
	err = m.mapCachedMethods(value)
	if err != nil {
		return err
	}
	return
}

// generate func
func (m *Central) generateFunc(needCache bool, usedName string, fn *Fn, f reflect.StructField, db *sql.DB, table string) (generatedFunc reflect.Value, err *linkerror.Error) {
	if fn == nil {
		return emptyReflectValue, linkerror.New(XMLMappedWrong, "cannot found func "+f.Name+" mapped sql")
	}
	if len(fn.Args) != f.Type.NumIn() {
		return emptyReflectValue, linkerror.New(XMLMappedWrong, fmt.Sprint(f.Name, " Args number is wrong , expected ", f.Type.NumIn(), " but xml defined ", fn.Args, "length:", len(fn.Args)))
	}
	tpl, tplErr := template.New(fn.Name).Funcs(m.emptyFuncMap()).Parse(fn.SQL)
	if tplErr != nil {
		return emptyReflectValue, linkerror.New(BadSQLTemplate, tplErr.Error()+":"+fn.SQL)
	}
	out := f.Type.NumOut()
	returnTypes := make([]reflect.Type, 0, out)
	for n := 0; n < out; n++ {
		returnTypes = append(returnTypes, f.Type.Out(n))
	}
	sqlExecutor := NewSQLExecutor(table, usedName, returnTypes, fn, tpl, db, m.funcFactories)
	switch fn.Type {
	case "select":
		if needCache {
			sqlExecutor.Cache = m.Cache
			generatedFunc = reflect.MakeFunc(f.Type, sqlExecutor.SelectCache)
		} else {
			generatedFunc = reflect.MakeFunc(f.Type, sqlExecutor.Select)
		}
	case "insert":
		generatedFunc = reflect.MakeFunc(f.Type, sqlExecutor.Insert)
	case "execute":
		generatedFunc = reflect.MakeFunc(f.Type, sqlExecutor.Execute)
	}
	return
}

repository: mengxiaozhu/sago

repo_name: mengxiaozhu/sago

gha_language: Go


text:
package helper

import (
	"context"
	coreiface "github.com/TRON-US/interface-go-btfs-core"
	"github.com/TRON-US/interface-go-btfs-core/path"

	cidlib "github.com/ipfs/go-cid"
)

func GetNodeSizeFromCid(ctx context.Context, hash cidlib.Cid, api coreiface.CoreAPI) (uint64, error) {
	leafPath := path.IpfsPath(hash)
	ipldNode, err := api.ResolveNode(ctx, leafPath)
	if err != nil {
		return 0, err
	}
	return ipldNode.Size()
}


text:
DESCRIPTION = "A lightweight PDF viewer based on gtk and poppler"
HOMEPAGE = "http://www.emma-soft.com/projects/epdfview/"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
SECTION = "x11/applications"
DEPENDS = "gtk+ poppler"

PR = "r1"

EXTRA_OECONF += "--without-cups"

inherit autotools gettext

SRC_URI = "http://www.emma-soft.com/projects/epdfview/chrome/site/releases/epdfview-${PV}.tar.bz2"
SRC_URI[md5sum] = "e50285b01612169b2594fea375f53ae4"
SRC_URI[sha256sum] = "948648ae7c9d7b3b408d738bd4f48d87375b1196cae1129d6b846a8de0f2f8f0"


text:
# Copyright (c) 2017, ArrayFire
# All rights reserved.
#
# This file is distributed under 3-clause BSD license.
# The complete license agreement can be obtained at:
# http://arrayfire.com/licenses/BSD-3-Clause

INCLUDE(ExternalProject)

SET(prefix "${PROJECT_BINARY_DIR}/third_party/clFFT")
SET(clFFT_location ${prefix}/lib/import/${CMAKE_STATIC_LIBRARY_PREFIX}clFFT${CMAKE_STATIC_LIBRARY_SUFFIX})
IF(CMAKE_VERSION VERSION_LESS 3.2)
    IF(CMAKE_GENERATOR MATCHES "Ninja")
        MESSAGE(WARNING "Building clFFT with Ninja has known issues with CMake older than 3.2")
    endif()
    SET(byproducts)
ELSE()
    SET(byproducts BUILD_BYPRODUCTS ${clFFT_location})
ENDIF()

if(WIN32 AND CMAKE_GENERATOR_PLATFORM AND NOT CMAKE_GENERATOR MATCHES "Ninja")
  set(extproj_gen_opts "-G${CMAKE_GENERATOR}" "-A${CMAKE_GENERATOR_PLATFORM}")
else()
  set(extproj_gen_opts "-G${CMAKE_GENERATOR}")
endif()

if("${CMAKE_BUILD_TYPE}" MATCHES "Release|RelWithDebInfo")
  set(extproj_build_type "Release")
else()
  set(extproj_build_type ${CMAKE_BUILD_TYPE})
endif()

ExternalProject_Add(
    clFFT-ext
    GIT_REPOSITORY https://github.com/arrayfire/clFFT.git
    GIT_TAG arrayfire-release
    PREFIX "${prefix}"
    INSTALL_DIR "${prefix}"
    UPDATE_COMMAND ""
    CONFIGURE_COMMAND ${CMAKE_COMMAND} ${extproj_gen_opts}
      -Wno-dev <SOURCE_DIR>/src
      -DCMAKE_CXX_COMPILER:FILEPATH=${CMAKE_CXX_COMPILER}
      "-DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS} -w -fPIC"
      -DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER}
      "-DCMAKE_C_FLAGS:STRING=${CMAKE_C_FLAGS} -w -fPIC"
      -DCMAKE_BUILD_TYPE:STRING=${extproj_build_type}
      -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
      -DBUILD_SHARED_LIBS:BOOL=OFF
      -DBUILD_EXAMPLES:BOOL=OFF
      -DBUILD_CLIENT:BOOL=OFF
      -DBUILD_TEST:BOOL=OFF
      -DSUFFIX_LIB:STRING=
    ${byproducts}
    )

ExternalProject_Get_Property(clFFT-ext install_dir)

set(CLFFT_INCLUDE_DIRS ${install_dir}/include)
make_directory(${install_dir}/include)

add_library(clFFT::clFFT IMPORTED STATIC)
set_target_properties(clFFT::clFFT PROPERTIES
  IMPORTED_LOCATION ${clFFT_location}
  INTERFACE_INCLUDE_DIRECTORIES ${install_dir}/include
  )
add_dependencies(clFFT::clFFT clFFT-ext)

set(CLFFT_LIBRARIES clFFT)
set(CLFFT_FOUND ON)

repository: vade/arrayfire

repo_name: vade/arrayfire

gha_license_id: NOASSERTION


text:
@article{sato2019protein,
  title={Protein model accuracy estimation based on local structure quality assessment using 3D convolutional neural network},
  author={Sato, Rin and Ishida, Takashi},
  journal={PloS one},
  volume={14},
  number={9},
  pages={e0221347},
  year={2019},
  publisher={Public Library of Science San Francisco, CA USA}
}

repository: ishida-titech/academic-kickstart

repo_name: ishida-titech/academic-kickstart


text:
// Copyright 2019 Istio Authors
//
// 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.

package components

import (
	"k8s.io/client-go/kubernetes"

	"istio.io/istio/galley/pkg/crd/validation"
	"istio.io/istio/galley/pkg/server/process"
	"istio.io/istio/pkg/cmd"
	"istio.io/pkg/probe"
)

// NewValidation returns a new validation component.
func NewValidation(kubeInterface kubernetes.Interface, kubeConfig string,
	params *validation.WebhookParameters, liveness, readiness probe.Controller) process.Component {

	return process.ComponentFromFns(
		// start
		func() error {
			webhookServerReady := make(chan struct{})
			stopCh := make(chan struct{})
			if params.EnableValidation {
				go validation.RunValidation(webhookServerReady, stopCh, params, kubeInterface, kubeConfig, liveness, readiness)
			}
			if params.EnableReconcileWebhookConfiguration {
				go validation.ReconcileWebhookConfiguration(webhookServerReady, stopCh, params, kubeConfig)
			}
			if params.EnableValidation || params.EnableReconcileWebhookConfiguration {
				go cmd.WaitSignal(stopCh)
			}
			return nil
		},
		// stop
		func() {
			// validation doesn't have a stop function.
		})
}

repository: progmaticlab/istio

repo_name: progmaticlab/istio


text:
import React from "react";
import { Text, View, StatusBar, Alert, ScrollView, TextInput, KeyboardAvoidingView } from "react-native";

import * as SecureStore from "expo-secure-store";

import Offline from "../../assets/no-connection/component.js";
import Styles from "./styles.js";

/*
  ==========================================
   Title: Messages Conversations
   Description: A React.Component To Show All Messages In A Message Thread
  ==========================================
*/

class Messaging_Conversations extends React.Component {
  static navigationOptions = () => ({
    title: "",
    headerTintColor: "white",
    headerStyle: {
      backgroundColor: "#0B345A"
    }
  });

  state = {
    messages: []
  }

  componentDidMount() {
    this.get_message();
  };

  get_message = async () => { // Get Saved Messages From Database
    var session_id = await SecureStore.getItemAsync( "session_id" );
    let thread_id = this.props.navigation.state.params[ "thread" ][ "id" ];
    const form_data = new FormData();
    form_data.append( "session_id", session_id );
    form_data.append( "thread_id", thread_id );
    const { navigate } = this.props.navigation;
    var that = this;
    const url = "./getMessages.php";
    require("../../assets/fetch.js").getFetch( url, form_data, function ( err, response, timeout ) {
      if ( timeout ) {
        Alert.alert( "Request Timed Out", "A Stable Internet Connection Is Required", [ { text: "Dismiss" }, { text: "Logout", onPress: () => ( clearInterval( that.session ), clearInterval( that.validity ), navigate( 'Home' ) ) } ] );
        return;
      } else {
        if ( ! err ) {
          if ( response != undefined ) {
            response = JSON.parse( response );
            if ( response[ "error" ] ) {
              Alert.alert( "An Error Occured", response[ "message" ], [ { text: "Dismiss" }, { text: "Logout", onPress: () => ( clearInterval( that.session ), clearInterval( that.validity ), navigate( 'Home' ) ) } ] );
            } else {
              that.setState( { messages: response["message"] } );
            }
          }
        } else {
          err = JSON.parse( err );
          Alert.alert( "Request Failed", err[ "message" ], [ { text: "Dismiss" }, { text: "Logout", onPress: () => ( clearInterval( that.session ), clearInterval( that.validity ), navigate( 'Home' ) ) } ] );
        }
      }
    });
  };

  send_message = async ( email, text ) => { // Get Saved Messages From Database
    if (text != "") {
      var id = await SecureStore.getItemAsync( "session_id" );
      let thread_id = this.props.navigation.state.params[ "thread" ][ "id" ];
      const form_data = new FormData();
      form_data.append( "session_id", id );
      form_data.append( "message_text", text );
      form_data.append( "thread_id", thread_id );
      form_data.append( "email", email );
      const { navigate } = this.props.navigation;
      var that = this;
      const url = "./sendMessages.php";
      require("../../assets/fetch.js").getFetch( url, form_data, function ( err, response, timeout ) {
        if ( timeout ) {
          Alert.alert( "Request Timed Out", "A Stable Internet Connection Is Required", [ { text: "Dismiss" }, { text: "Logout", onPress: () => ( clearInterval( that.session ), clearInterval( that.validity ), navigate( 'Home' ) ) } ] );
          return;
        } else {
          if ( ! err ) {
            if ( response != undefined ) {
              response = JSON.parse( response );
              if ( response[ "error" ] ) {
                Alert.alert( "An Error Occured", response[ "message" ], [ { text: "Dismiss" }, { text: "Logout", onPress: () => ( clearInterval( that.session ), clearInterval( that.validity ), navigate( 'Home' ) ) } ] );
              } else {
                that.textInput.clear();
                that.get_message();
              }
            }
          } else {
            err = JSON.parse( err );
            Alert.alert( "Request Failed", err[ "message" ], [ { text: "Dismiss" }, { text: "Logout", onPress: () => ( clearInterval( that.session ), clearInterval( that.validity ), navigate( 'Home' ) ) } ] );
          }
        }
      });
    }
  };

  render () {
    let email = this.props.navigation.state.params.email;
    let recipient_email = ( email == this.props.navigation.state.params[ "thread" ][ "recipient_email" ] ? this.props.navigation.state.params[ "thread" ][ "original_email" ] : this.props.navigation.state.params[ "thread" ][ "recipient_email" ] );
    return (
      <View style={ Styles.container } >
        <Offline />
        <Text style={{textAlign: 'center', color:'white', marginBottom: 10}}>Messaging: { recipient_email }</Text>
        <StatusBar backgroundColor="#FFFFFF" barStyle="light-content"/>
        <View style={ { height: "73%" } } >
          <KeyboardAvoidingView style={{ flex: 1, flexDirection: "column",justifyContent: "center",}} behavior="padding" enabled keyboardVerticalOffset={225}>
            <ScrollView showsHorizontalScrollIndicator={ false } showsVerticalScrollIndicator={ false } bounces={ false } >
              { this.state.messages.map( ( message, index ) => {
                return (
                  email != message["to_email"] ?
                    <View key={ index } style={ [ Styles.messageRow, { backgroundColor: "green" } ] }>
                      <Text style={ Styles.leftAlign } >{ message[ "creation_date" ] } { message[ "creation_time" ] }</Text>
                      <Text style={ Styles.rightAlign } >{"\n"}{ message[ "message" ] }</Text>
                    </View>
                  :
                    <View key={ index } style={ [ Styles.messageRow, { backgroundColor: "blue" } ] }>
                      <Text style={ Styles.rightAlign } >{ message[ "creation_date" ] } { message[ "creation_time" ] }</Text>
                      <Text style={ Styles.leftAlign } >{"\n"}{ message[ "message" ] }</Text>
                    </View>
                );
              })}
            </ScrollView>
            <View key={ "input" } style={ [ Styles.row, { bottom: 0, borderTopWidth: 0, borderBottomWidth: 0 } ] }>
              <TextInput
                ref={ input => { this.textInput = input } }
                placeholderTextColor="#C7C7CD"
                value={ this.state.email }
                autoCorrect={ false }
                autoCapitalize = "none"
                placeholder="New Message"
                style={ Styles.textInput }
                onSubmitEditing={ text => this.send_message( recipient_email, text.nativeEvent.text ) }
              />
            </View>
          </KeyboardAvoidingView>
        </View>
      </View>
    );
  }
}

export default Messaging_Conversations;

extension: js


text:
SUMMARY = "A Python library for the Docker Engine API."
HOMEPAGE = "https://github.com/docker/docker-py"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=34f3846f940453127309b920eeb89660"

inherit pypi setuptools

SRC_URI[md5sum] = "19f803f6a7113301daa5d82a2d1d0c30"
SRC_URI[sha256sum] = "ddae66620ab5f4bce769f64bcd7934f880c8abe6aa50986298db56735d0f722e"

RDEPENDS:${PN} += " \
	python-misc \
	python-six \
	python-docker-pycreds \
	python-requests \
	python-websocket-client \
	python-backports-ssl \
"

SKIP_RECIPE[python-docker] ?= "${@bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', '', 'python2 is out of support for long time, read https://www.python.org/doc/sunset-python-2/ https://python3statement.org/ and if you really have to temporarily use this, then set I_SWEAR_TO_MIGRATE_TO_PYTHON3 to "yes"', d)}"

branch_name: refs/heads/jansa/master

gha_language: BitBake


text:
package cmd

import (
	"github.com/drud/ddev/pkg/ddevapp"
	"github.com/drud/ddev/pkg/util"
	"github.com/spf13/cobra"
)

// PoweroffCommand contains the "ddev share" command
var PoweroffCommand = &cobra.Command{
	Use:     "poweroff",
	Short:   "Completely stop all projects and containers",
	Long:    `ddev poweroff stops all projects and containers, equivalent to ddev stop -a --stop-ssh-agent`,
	Example: `ddev poweroff`,
	Args:    cobra.NoArgs,
	Aliases: []string{"powerdown"},
	Run: func(cmd *cobra.Command, args []string) {
		powerOff()
	},
}

func init() {
	RootCmd.AddCommand(PoweroffCommand)
}

func powerOff() {
	projects, err := ddevapp.GetProjects(true)
	if err != nil {
		util.Failed("Failed to get project(s): %v", err)
	}

	// Iterate through the list of projects built above, removing each one.
	for _, project := range projects {
		if project.SiteStatus() == ddevapp.SiteStopped {
			util.Warning("Project %s is not currently running. Try 'ddev start'.", project.GetName())
		}

		// We do the snapshot if either --snapshot or --remove-data UNLESS omit-snapshot is set
		doSnapshot := (createSnapshot || removeData) && !omitSnapshot
		if err := project.Stop(removeData, doSnapshot); err != nil {
			util.Failed("Failed to remove project %s: \n%v", project.GetName(), err)
		}
		if unlist {
			project.RemoveGlobalProjectInfo()
		}

		util.Success("Project %s has been stopped.", project.GetName())
	}

	if err := ddevapp.RemoveSSHAgentContainer(); err != nil {
		util.Error("Failed to remove ddev-ssh-agent: %v", err)
	}
}

repository: kreynen/ddev

repo_name: kreynen/ddev


text:
@article{aboalayon2016sleep,
 author = {Aboalayon, Khald and Faezipour, Miad and Almuhammadi, Wafaa and Moslehpour, Saeid},
 doi = {10.3390/e18090272},
 issn = {1099-4300},
 journal = {Entropy-switz.},
 number = {9},
 pages = {272},
 publisher = {MDPI AG},
 source = {Crossref},
 title = {Sleep Stage Classification Using {EEG} Signal Analysis: {A} Comprehensive Survey and New Investigation},
 volume = {18},
 year = {2016}
}

@article{acharya2013automated,
 author = {Acharya, U. Rajendra and Vinitha Sree, S. and Swapna, G. and Martis, Roshan Joy and Suri, Jasjit S.},
 doi = {10.1016/j.knosys.2013.02.014},
 issn = {0950-7051},
 journal = {Knowl-based. Syst.},
 pages = {147--165},
 publisher = {Elsevier BV},
 source = {Crossref},
 title = {Automated {EEG} analysis of epilepsy: {A} review},
 volume = {45},
 year = {2013}
}

@article{al2017review,
 author = {Al-Nafjan, Abeer and Hosny, Manar and Al-Ohali, Yousef and Al-Wabil, Areej},
 doi = {10.3390/app7121239},
 issn = {2076-3417},
 journal = {Applied Sciences},
 number = {12},
 pages = {1239},
 publisher = {MDPI AG},
 source = {Crossref},
 title = {Review and Classification of Emotion Recognition Based on {EEG} Brain-Computer Interface System Research: {A} Systematic Review},
 volume = {7},
 year = {2017}
}

@article{andrzejak2001indications,
 author = {Andrzejak, Ralph G. and Lehnertz, Klaus and Mormann, Florian and Rieke, Christoph and David, Peter and Elger, Christian E.},
 doi = {10.1103/physreve.64.061907},
 issn = {1063-651X, 1095-3787},
 journal = {Phys. Rev. E},
 number = {6},
 pages = {061907},
 publisher = {American Physical Society (APS)},
 source = {Crossref},
 title = {Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: {Dependence} on recording region and brain state},
 volume = {64},
 year = {2001}
}

@inproceedings{giri2016ischemic,
 author = {Giri, Endang Purnama and Fanany, Mohamad Ivan and Arymurthy, Aniati Murni and Wijaya, Sastra Kusuma},
 booktitle = {2016 International Conference on Advanced Computer Science and Information Systems (ICACSIS)},
 doi = {10.1109/icacsis.2016.7872780},
 organization = {IEEE},
 pages = {484--491},
 publisher = {IEEE},
 source = {Crossref},
 title = {Ischemic stroke identification based on {EEG} and {EOG} using {ID} convolutional neural network and batch normalization},
 year = {2016}
}

@inproceedings{he2015delving,
 author = {Kaiming He and
Xiangyu Zhang and
Shaoqing Ren and
Jian Sun},
 bibsource = {dblp computer science bibliography, https://dblp.org},
 biburl = {https://dblp.org/rec/conf/iccv/HeZRS15.bib},
 booktitle = {2015 {IEEE} International Conference on Computer Vision, {ICCV} 2015,
Santiago, Chile, December 7-13, 2015},
 doi = {10.1109/ICCV.2015.123},
 pages = {1026--1034},
 publisher = {{IEEE} Computer Society},
 timestamp = {Wed, 17 Apr 2019 01:00:00 +0200},
 title = {Delving Deep into Rectifiers: Surpassing Human-Level Performance on
ImageNet Classification},
 year = {2015}
}

@inproceedings{he2016deep,
 author = {Kaiming He and
Xiangyu Zhang and
Shaoqing Ren and
Jian Sun},
 bibsource = {dblp computer science bibliography, https://dblp.org},
 biburl = {https://dblp.org/rec/conf/cvpr/HeZRS16.bib},
 booktitle = {2016 {IEEE} Conference on Computer Vision and Pattern Recognition,
{CVPR} 2016, Las Vegas, NV, USA, June 27-30, 2016},
 doi = {10.1109/CVPR.2016.90},
 pages = {770--778},
 publisher = {{IEEE} Computer Society},
 timestamp = {Wed, 17 Apr 2019 01:00:00 +0200},
 title = {Deep Residual Learning for Image Recognition},
 year = {2016}
}

@inproceedings{huang2017densely,
 author = {Gao Huang and
Zhuang Liu and
Laurens van der Maaten and
Kilian Q. Weinberger},
 bibsource = {dblp computer science bibliography, https://dblp.org},
 biburl = {https://dblp.org/rec/conf/cvpr/HuangLMW17.bib},
 booktitle = {2017 {IEEE} Conference on Computer Vision and Pattern Recognition,
{CVPR} 2017, Honolulu, HI, USA, July 21-26, 2017},
 doi = {10.1109/CVPR.2017.243},
 pages = {2261--2269},
 publisher = {{IEEE} Computer Society},
 timestamp = {Mon, 10 Sep 2018 01:00:00 +0200},
 title = {Densely Connected Convolutional Networks},
 year = {2017}
}

@article{khan2018focal,
 author = {Khan, Haidar and Marcuse, Lara and Fields, Madeline and Swann, Kalina and Yener, Bulent},
 doi = {10.1109/tbme.2017.2785401},
 issn = {0018-9294, 1558-2531},
 journal = {IEEE Trans Biomed Eng},
 number = {9},
 pages = {2109--2118},
 publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
 source = {Crossref},
 title = {Focal Onset Seizure Prediction Using Convolutional Networks},
 volume = {65},
 year = {2018}
}

@inproceedings{kingma2014adam,
 author = {Diederik P. Kingma and
Jimmy Ba},
 bibsource = {dblp computer science bibliography, https://dblp.org},
 biburl = {https://dblp.org/rec/journals/corr/KingmaB14.bib},
 booktitle = {3rd International Conference on Learning Representations, {ICLR} 2015,
San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings},
 editor = {Yoshua Bengio and
Yann LeCun},
 timestamp = {Thu, 25 Jul 2019 01:00:00 +0200},
 title = {Adam: {A} Method for Stochastic Optimization},
 year = {2015}
}

@inproceedings{krizhevsky2012imagenet,
 author = {Alex Krizhevsky and
Ilya Sutskever and
Geoffrey E. Hinton},
 bibsource = {dblp computer science bibliography, https://dblp.org},
 biburl = {https://dblp.org/rec/conf/nips/KrizhevskySH12.bib},
 booktitle = {Advances in Neural Information Processing Systems 25: 26th Annual
Conference on Neural Information Processing Systems 2012. Proceedings
of a meeting held December 3-6, 2012, Lake Tahoe, Nevada, United States},
 editor = {Peter L. Bartlett and
Fernando C. N. Pereira and
Christopher J. C. Burges and
L{\'{e}}on Bottou and
Kilian Q. Weinberger},
 pages = {1106--1114},
 timestamp = {Thu, 21 Jan 2021 00:00:00 +0100},
 title = {ImageNet Classification with Deep Convolutional Neural Networks},
 year = {2012}
}

@article{langkvist2012sleep,
 author = {L\"angkvist, Martin and Karlsson, Lars and Loutfi, Amy},
 doi = {10.1155/2012/107046},
 issn = {1687-7594, 1687-7608},
 journal = {Advances in Artificial Neural Systems},
 pages = {1--9},
 publisher = {Hindawi Limited},
 source = {Crossref},
 title = {Sleep Stage Classification Using Unsupervised Feature Learning},
 volume = {2012},
 year = {2012}
}

@article{lecun1998gradient,
 author = {Lecun, Y. and Bottou, L. and Bengio, Y. and Haffner, P.},
 doi = {10.1109/5.726791},
 issn = {0018-9219},
 journal = {Proc. IEEE},
 number = {11},
 pages = {2278--2324},
 publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
 source = {Crossref},
 title = {Gradient-based learning applied to document recognition},
 volume = {86},
 year = {1998}
}

@article{lotte1999electroencephalography,
 author = {Lotte, Fabien and Bougrain, Laurent and Clerc, Maureen},
 journal = {Wiley Encyclopedia of Electrical and Electronics Engineering},
 pages = {1--20},
 publisher = {Wiley Online Library},
 title = {Electroencephalography \{(EEG)\}-Based {Brain{\textendash}Computer} Interfaces},
 year = {1999}
}

@book{oppenheim1999discrete,
 author = {Williamson, Darrell},
 doi = {10.1007/978-1-4471-0541-1},
 isbn = {9781852331610, 9781447105411},
 issn = {1439-2232},
 publisher = {Springer London},
 source = {Crossref},
 title = {Discrete-time Signal Processing},
 year = {1999}
}

@article{paszke2017automatic,
 author = {Li, Shen and Zhao, Yanli and Varma, Rohan and Salpekar, Omkar and Noordhuis, Pieter and Li, Teng and Paszke, Adam and Smith, Jeff and Vaughan, Brian and Damania, Pritam and Chintala, Soumith},
 doi = {10.14778/3415478.3415530},
 issn = {2150-8097},
 journal = {Proceedings of the VLDB Endowment},
 number = {12},
 pages = {3005--3018},
 publisher = {VLDB Endowment},
 source = {Crossref},
 subtitle = {experiences on accelerating data parallel training},
 title = {{PyTorch} distributed},
 volume = {13},
 year = {2020}
}

@article{rumelhart1986learning,
 author = {Rumelhart, David E. and Hinton, Geoffrey E. and Williams, Ronald J.},
 doi = {10.1038/323533a0},
 issn = {0028-0836, 1476-4687},
 journal = {Nature},
 number = {6088},
 pages = {533--536},
 publisher = {Springer Science and Business Media LLC},
 source = {Crossref},
 title = {Learning representations by back-propagating errors},
 volume = {323},
 year = {1986}
}

@article{schirrmeister2017deep,
 author = {Schirrmeister, Robin Tibor and Springenberg, Jost Tobias and Fiederer, Lukas Dominique Josef and Glasstetter, Martin and Eggensperger, Katharina and Tangermann, Michael and Hutter, Frank and Burgard, Wolfram and Ball, Tonio},
 doi = {10.1002/hbm.23730},
 issn = {1065-9471},
 journal = {Hum. Brain Mapp.},
 number = {11},
 pages = {5391--5420},
 publisher = {Wiley},
 source = {Crossref},
 subtitle = {Convolutional Neural Networks in EEG Analysis},
 title = {Deep learning with convolutional neural networks for {EEG} decoding and visualization},
 volume = {38},
 year = {2017}
}

@inproceedings{simonyan2014very,
 author = {Karen Simonyan and
Andrew Zisserman},
 bibsource = {dblp computer science bibliography, https://dblp.org},
 biburl = {https://dblp.org/rec/journals/corr/SimonyanZ14a.bib},
 booktitle = {3rd International Conference on Learning Representations, {ICLR} 2015,
San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings},
 editor = {Yoshua Bengio and
Yann LeCun},
 timestamp = {Fri, 29 Mar 2019 00:00:00 +0100},
 title = {Very Deep Convolutional Networks for Large-Scale Image Recognition},
 year = {2015}
}

@article{truong2018convolutional,
 author = {Truong, Nhan Duy and Nguyen, Anh Duy and Kuhlmann, Levin and Bonyadi, Mohammad Reza and Yang, Jiawei and Ippolito, Samuel and Kavehei, Omid},
 doi = {10.1016/j.neunet.2018.04.018},
 issn = {0893-6080},
 journal = {Neural Networks},
 pages = {104--111},
 publisher = {Elsevier BV},
 source = {Crossref},
 title = {Convolutional neural networks for seizure prediction using intracranial and scalp electroencephalogram},
 volume = {105},
 year = {2018}
}

@article{yannick2019deep,
 author = {Roy, Yannick and Banville, Hubert and Albuquerque, Isabela and Gramfort, Alexandre and Falk, Tiago H and Faubert, Jocelyn},
 doi = {10.1088/1741-2552/ab260c},
 issn = {1741-2560, 1741-2552},
 journal = {J. Neural Eng.},
 number = {5},
 pages = {051001},
 publisher = {IOP Publishing},
 source = {Crossref},
 title = {Deep learning-based electroencephalography analysis: {A} systematic review},
 volume = {16},
 year = {2019}
}

@article{zhang2017pattern,
 author = {Zhang, Jianhua and Li, Sunan and Wang, Rubin},
 doi = {10.3389/fnins.2017.00310},
 issn = {1662-453X},
 journal = {Front. Neurosci.},
 pages = {310},
 publisher = {Frontiers Media SA},
 source = {Crossref},
 title = {Pattern Recognition of Momentary Mental Workload Based on Multi-Channel Electrophysiological Data and Ensemble Convolutional Neural Networks},
 volume = {11},
 year = {2017}
}

branch_name: refs/heads/main

gha_language: Python


text:
# Copyright (C) 2020 Cliff Brake <cbrake@bec-systems.com>
# Released under the MIT license (see COPYING.MIT for the terms)

SUMMARY = "Simple IOT Framework application"
HOMEPAGE = "http://simpleiot.org"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
SECTION = "apps"

DEPENDS += "go-native elm-binary-native nodejs-native curl-native ca-certificates-native"

inherit systemd update-rc.d goarch

SRCREV = "503b9abd1df451f7def490173667bd82e61a7850"

BRANCH ?= "master"

SRC_URI = "git://github.com/simpleiot/simpleiot;branch=${BRANCH};protocol=https \
           "
S = "${WORKDIR}/git"

GOPATH = "${TMPDIR}/work-shared/go"

CGO_ENABLED:x86-64 = "0"
export CGO_ENABLED

INITSCRIPT_NAME = "siot"
INITSCRIPT_PARAMS = "start 99 5 . stop 20 6 ."

do_configure[network] = "1"
do_compile[network] = "1"

# It uses curl-native to fetch npm dependencies which need to also use
# native certs bundle, by default curl is compiled to point to curl-native's RSS
# location which is buildtime path of curl-native not the recipe where it is being used
export CURL_CA_BUNDLE = "${RECIPE_SYSROOT_NATIVE}${sysconfdir}/ssl/certs/ca-certificates.crt"

do_configure() {
    export GOPATH=${GOPATH}
    export GOFLAGS="-modcacherw"
    go install github.com/benbjohnson/genesis/...
}

do_compile() {
    export GOPATH=${GOPATH}
    export GOARCH=${TARGET_GOARCH}
    export PATH=${GOPATH}/bin:$PATH
    export GOFLAGS="-modcacherw"
    . ${S}/envsetup.sh
    # FIXME: get elm cache in ~/.elm moved to work-shared
    rm -rf frontend/elm-stuff
    siot_setup
    siot_build
}

do_install() {
    install -D -m 0755 ${S}/siot ${D}${bindir}/siot
    if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
        install -D -m 0644 ${S}/contrib/siot.service ${D}${systemd_unitdir}/system/siot.service
        sed -i "s:ExecStart=/usr/bin/siot:ExecStart=/bin/sh -c \"cd /data; /usr/bin/siot\":" \
            ${D}${systemd_unitdir}/system/siot.service
    else
        install -D -m 0755 ${S}/contrib/siot.init ${D}${sysconfdir}/init.d/siot
    fi
}

SYSTEMD_SERVICE:${PN} = "siot.service"

INSANE_SKIP:${PN} += "ldflags already-stripped"

# we use sqlite and not all architectures seem to be supported see
# https://pkg.go.dev/modernc.org/sqlite#hdr-Supported_platforms_and_architectures
COMPATIBLE_HOST = "(x86_64.*|i.86.*|arm.*|aarch64.*|riscv64.*|powerpc64le.*)-(linux)"

repository: YoeDistro/yoe-distro

repo_name: YoeDistro/yoe-distro

gha_language: Shell


text:
@inproceedings{Han2020automatically,
  author    = {Kai Han and Sylvestre-Alvise Rebuffi and Sebastien Ehrhardt and Andrea Vedaldi and Andrew Zisserman},
  title     = {Automatically Discovering and Learning New Visual Categories with Ranking Statistics},
  booktitle = {Proceedings of ICLR},
  year      = {2020}
}
@inproceedings{Han2019learning,
   author    = {Kai Han and Andrea Vedaldi and Andrew Zisserman},
   title     = {Learning to Discover Novel Visual Categories via Deep Transfer Clustering},
   booktitle = {Proceedings of ICCV},
   year      = {2019}
 }
@inproceedings{Hsu19_MCL,
	title =	    {Multi-class classification without multi-class labels},
	author =    {Yen-Chang Hsu, Zhaoyang Lv, Joel Schlosser, Phillip Odom, Zsolt Kira},
	booktitle = {Proceedings of ICLR},
	year =      {2019}
}
@inproceedings{hsu2018learning,
  title={Learning to cluster in order to transfer across domains and tasks},
  author={Yen-Chang Hsu and Zhaoyang Lv and Zsolt Kira},
  booktitle={Proceedings of ICLR},
  year={2018},
}
@article{DBLP:journals/corr/HsuLK16,
    title     = {Deep Image Category Discovery using a Transferred Similarity Function},
    author    = {Yen{-}Chang Hsu and
                Zhaoyang Lv and
                Zsolt Kira},
    journal = {arXiv preprint arXiv:1612.01253},
    year      = {2016}
}

repository: cdqncn/OKD-Reading-List

path: /bib_citations/Computer Vision/New Category Discovery.bib

repo_name: cdqncn/OKD-Reading-List

filename: New Category Discovery.bib


text:
SUMMARY = "SmartVIO controller software for the SYZYGY Brain 1"
DESCRIPTION = "Contains the smart VIO controller software for the Brain 1 and startup script"
SECTION = "bsp"

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=126a99204a149adf7f2530603435b9aa"

COMPATIBLE_MACHINE = "syzygy-hub"

SRC_URI = "git://github.com/SYZYGYfpga/brain-tools"
SRCREV = "35e7ed1543df580ee95284fa1ddd41b9394fc8fc"

PV = "+git${SRCPV}"

S = "${WORKDIR}/git"

RDEPENDS_${PN} = "bash"

inherit update-rc.d

INITSCRIPT_NAME = "syzygy_smartvio.sh"
INITSCRIPT_PARAMS = "defaults 90"

do_compile () {
	cd ${S}
	make CFLAGS="-Wall -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
}

do_install () {
	install -d ${D}${bindir}
	install -m 0755 ${S}/smartvio-brain ${D}${bindir}/smartvio
	install -m 0755 ${S}/szg_i2cread ${D}${bindir}/szg_i2cread
	install -m 0755 ${S}/szg_i2cwrite ${D}${bindir}/szg_i2cwrite

	install -d ${D}${sysconfdir}/init.d
	install -m 0755 ${S}/syzygy_smartvio.sh ${D}${sysconfdir}/init.d/syzygy_smartvio.sh
}

repository: opalkelly-opensource/meta-opalkelly

repo_name: opalkelly-opensource/meta-opalkelly


text:
include(${CMAKE_CURRENT_SOURCE_DIR}/BuildScripts/CMake/RunGoogleTests.cmake)
include(${CMAKE_CURRENT_SOURCE_DIR}/BuildScripts/CMake/BuildGoogleTests.cmake)
include(CTest)
function(BuildAndRunAllGoogleTests)

  BuildGoogleTests()
  rungoogletests()

endfunction(BuildAndRunAllGoogleTests)

repository: RomanoViolet/C-

repo_name: RomanoViolet/C-


text:
DESCRIPTION = "CGI.pm is a stable, complete and mature solution for processing and \
preparing HTTP requests and responses. Major features including processing \
form submissions, file uploads, reading and writing cookies, query string \
generation and manipulation, and processing and preparing HTTP headers."

SECTION = "libs"
LICENSE = "Artistic-2.0"
PR = "r0"

MAINTAINER=	"Poky <poky@yoctoproject.org>"
HOMEPAGE=	"https://metacpan.org/release/CGI"

LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Artistic-2.0;md5=8bbc66f0ba93cec26ef526117e280266"

SRC_URI = "https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.53.tar.gz"

SRC_URI[md5sum] = "a0fe86a038de743ac45a0933daa2804f"
SRC_URI[sha256sum] = "c67e732f3c96bcb505405fd944f131fe5c57b46e5d02885c00714c452bf14e60"
RDEPENDS:${PN} += "html-parser-perl"
DEPENDS += "test-deep-perl-native"
DEPENDS += "test-nowarnings-perl-native"
DEPENDS += "test-warn-perl-native"

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

inherit cpan allarch

BBCLASSEXTEND = "native"

repository: rehsack/meta-cpan

repo_name: rehsack/meta-cpan


text:
@article{kai2018predicting,
 author = {Kai, Yan and Andricovich, Jaclyn and Zeng, Zhouhao and Zhu, Jun and Tzatsos, Alexandros and Peng, Weiqun},
 journal = {Nature Communications},
 number = {1},
 pages = {4221},
 publisher = {Nature Publishing Group},
 title = {Predicting CTCF-mediated chromatin interactions by integrating genomic and epigenomic features},
 volume = {9},
 year = {2018}
}


text:
inherit setuptools
require python-pycodestyle.inc

RDEPENDS_${PN} += "${PYTHON_PN}-lang"

do_install_append () {
        if [ -f ${D}${bindir}/pycodestyle ]; then
                mv ${D}${bindir}/pycodestyle ${D}${bindir}/pycodestyle-2
        fi
}

repository: Kynetics/meta-openembedded

repo_name: Kynetics/meta-openembedded


text:
# Install script for directory: C:/Development/op3d_active/flann-1.6.11/src/cpp

# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
  set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/flann")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")

# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
  if(BUILD_TYPE)
    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
  else()
    set(CMAKE_INSTALL_CONFIG_NAME "Release")
  endif()
  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()

# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
  if(COMPONENT)
    message(STATUS "Install component: \"${COMPONENT}\"")
    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
  else()
    set(CMAKE_INSTALL_COMPONENT)
  endif()
endif()

# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
  set(CMAKE_CROSSCOMPILING "FALSE")
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/flann/matlab" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/flann/matlab" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/flann/matlab" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/flann/matlab" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann.dll")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann_cpp.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann_cpp.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann_cpp.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann_cpp.lib")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann_cpp.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann_cpp.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann_cpp.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann_cpp.dll")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann_cpp_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann_cpp_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann_cpp_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann_cpp_s.lib")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann_cuda.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann_cuda.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann_cuda.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann_cuda.lib")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann_cuda.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann_cuda.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann_cuda.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann_cuda.dll")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann_cuda_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann_cuda_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann_cuda_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann_cuda_s.lib")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann.lib")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann.dll")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann.dll")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Debug/flann_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/Release/flann_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/MinSizeRel/flann_s.lib")
  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Development/op3d_active/flann-1.6.11/msvc/lib/RelWithDebInfo/flann_s.lib")
  endif()
endif()

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "C:/Development/op3d_active/flann-1.6.11/src/cpp/flann" FILES_MATCHING REGEX "/[^/]*\\.h$" REGEX "/[^/]*\\.hpp$")
endif()


text:
%%% -*-BibTeX-*-
@inproceedings{CVPR15h,
    author      = {Bo Li and Chunhua Shen  and Yuchao Dai and Anton  {van den Hengel} and Mingyi He},
    title       = {Depth and Surface Normal Estimation from Monocular Images Using
                   Regression on Deep Features and Hierarchical {CRFs}},
    year        = {2015},
    month       = {},
    booktitle   = {IEEE Conference on Computer Vision and Pattern Recognition (CVPR'15)},
    address     = {},
    venue       = {CVPR},
    pages       = {},
    volume      = {},
    publisher   = {},
    note        = {},
    eprint      = {},
    url         = {},
    pdf         = {http://www.cv-foundation.org/openaccess/content_cvpr_2015/papers/Li_Depth_and_Surface_2015_CVPR_paper.pdf},
    project     = {},
}


text:
@article{Caputi072016TheCaseFor,
 author = {Theodore L. Caputi},
 doi = {10.1016/j.drugpo.2016.06.005},
 journal = {International Journal of Drug Policy},
 month = {jul},
 pages = {102--104},
 publisher = {Elsevier {BV}},
 title = {The case for uniform controls in drug policy studies},
 url = {https://doi.org/10.1016%2Fj.drugpo.2016.06.005},
 volume = {33},
 year = {2016}
}

repository: yesiknowjava/theodorecaputihugo

repo_name: yesiknowjava/theodorecaputihugo


text:
require u-boot.inc

LICENSE = "GPL"

# No patches for other machines yet
COMPATIBLE_MACHINE = "(mele|olinuxino-a13|cubieboard)"

DEFAULT_PREFERENCE_mele= "1"
DEFAULT_PREFERENCE_olinuxino-a13= "1"
DEFAULT_PREFERENCE_cubieboard="1"

SRC_URI = "git://github.com/linux-sunxi/u-boot-sunxi.git;protocol=git;branch=sunxi"

SRCREV = "234e002000b9e629165a8348aba9986a759e0e55"
PR = "r6"

LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"

S = "${WORKDIR}/git"

PACKAGE_ARCH = "${MACHINE_ARCH}"

do_install_prepend() {
	cp ${S}/spl/sunxi-spl.bin ${S}
}

repository: aapash/meta-allwinner

repo_name: aapash/meta-allwinner


text:
@Book{michael,
    author = "Michael Jackson",
    title = "My Kingdom For A Lollypop",
    publisher = "Neverland \& Everland Publishing",
    year = "2004"
}

@Book{elvis,
    author = {Elvis Presley},
    title = {Turn Me One More Time},
    publisher = {Jail House Books},
    year = {1963}
}

@Book{britney,
    author = "Britn ey Spears",
    title = "Let's Go Oversea To Canada",
    publisher = "Blonde, Blondt \& Blondey",
    year = "2007",
}

@Book{marilyn,
    author = {Marilyn Manson},
    title = {I Love My Little Pony},
    publisher = {Pinc \& Cuddley Press},
    year = {2005},
}

@Book{elvis,
    author = "Elvis Presley",
    title = "Turn Me One More Time",
    publisher = "Jail House Books",
    year = "1963"
}

repository: hygull/bibtex

repo_name: hygull/bibtex

gha_language: JavaScript


text:
file(REMOVE_RECURSE
  "CMakeFiles/test_public_key_auth_succeeds_with_correct_dsa_key.dir/test_public_key_auth_succeeds_with_correct_dsa_key.c.o"
  "test_public_key_auth_succeeds_with_correct_dsa_key.pdb"
  "test_public_key_auth_succeeds_with_correct_dsa_key"
)

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

repository: GZR-iOS/GitDiffLoc

repo_name: GZR-iOS/GitDiffLoc


text:
@article{Srikrishnan2019-vt,
 archiveprefix = {arXiv},
 arxivid = {1908.01923},
 author = {Srikrishnan, Vivek and Guan, Yawen and Tol, Richard S J and
Keller, Klaus},
 eprint = {1908.01923},
 month = {August},
 primaryclass = {stat.AP},
 title = {Fossil fuel resources, decarbonization, and economic growth
drive the feasibility of Paris climate targets},
 url = {http://arxiv.org/abs/1908.01923},
 year = {2019}
}

repository: katerina-k/academic-kickstart

repo_name: katerina-k/academic-kickstart