{"id":"W4290777797","doi":"10.48550/arxiv.1609.03361","title":"Devito: Towards a generic Finite Difference DSL using Symbolic Python","year":2016,"lang":"en","type":"preprint","venue":"arXiv (Cornell University)","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"","funders":"Engineering and Physical Sciences Research Council; Financiadora de Estudos e Projetos; Conselho Nacional de Desenvolvimento Científico e Tecnológico; Imperial College London; Natural Sciences and Engineering Research Council of Canada; Ministério da Ciência, Tecnologia e Inovação; SENAI CIMATEC","keywords":"Python (programming language); Digital subscriber line; Computer science; Programming language; Stencil; Theoretical computer science; Computation; Domain-specific language; Computational science; Software engineering","routes":{"ca_aff":false,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":true},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001710166,0.0007722721,0.0006956666,0.000701931,0.000635286,0.002271011,0.002187475,0.001033561,0.007483591],"category_scores_gemma":[0.006207322,0.0005815288,0.001324058,0.0006087208,0.001646241,0.001792844,0.003036136,0.003549277,0.003600786],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007888012,"about_ca_system_score_gemma":0.002518767,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001882676,"about_ca_topic_score_gemma":0.002699235,"domain_scores_codex":[0.9986097,0.0002984014,0.0001402834,0.0001519758,0.0007022073,0.00009744678],"domain_scores_gemma":[0.9986674,0.0005982031,0.0001018275,0.0002394597,0.0003065294,0.00008666184],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0001622041,0.0000956074,0.001926331,0.0007380563,0.00008578933,0.0004326184,0.0007220939,0.1149092,0.02052502,0.6854324,0.0321063,0.1428643],"study_design_scores_gemma":[0.00008932487,0.00005575917,0.0002073325,0.0001688592,0.00002706975,0.0002395814,0.00009270034,0.5230806,0.02042793,0.2169957,0.2385472,0.00006781325],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"software","genre_scores_codex":[0.00123346,0.00005984874,0.9876552,0.0001683283,0.00009011615,0.00004304052,0.0003402712,0.006910262,0.00349944],"genre_scores_gemma":[0.04866066,0.000359087,0.9333523,0.0007141172,0.0001008621,0.0005637252,0.001667294,0.00796312,0.006618793],"genre_candidate":"software","genre_consensus":null,"teacher_disagreement_score":0.007483591,"threshold_uncertainty_score":0.02503514,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1120943899310029,"score_gpt":0.2175004070467965,"score_spread":0.1054060171157936,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}