中文
相关论文

相关论文: Semantic Predicate Types and Approximation for Cla…

200 篇论文

Recently Java programming environment has become so popular. Java programming language is a language that is designed to be portable enough to be executed in wide range of computers ranging from cell phones to supercomputers. Computer…

软件工程 · 计算机科学 2011-10-18 Rahul Saha , Dr. G. Geetha

We show how to smoothly incorporate in the object-oriented paradigm constructs to raise, compose, and handle effects in an arbitrary monad. The underlying pure calculus is meant to be a representative of the last generation of OO languages,…

编程语言 · 计算机科学 2025-04-23 Francesco Dagnino , Paola Giannini , Elena Zucca

Java's type system mostly relies on type checking augmented with local type inference to improve programmer convenience. We study global type inference for Featherweight Generic Java (FGJ), a functional Java core language. Given generic…

编程语言 · 计算机科学 2022-05-20 Andreas Stadelmeier , Martin Plümicke , Peter Thiemann

Design patterns are distilled from many real systems to catalog common programming practice. However, some object-oriented design patterns are distorted or overly complicated because of the lack of supporting programming language constructs…

编程语言 · 计算机科学 2019-06-03 Gerald Baumgartner , Konstantin Läufer , Vincent F. Russo

System F, the polymorphic lambda calculus, features the principle of impredicativity: polymorphic types may be (explicitly) instantiated at other types, enabling many powerful idioms such as Church encoding and data abstraction.…

编程语言 · 计算机科学 2022-03-04 Henry Mercer , Cameron Ramsay , Neel Krishnaswami

For the right application, the use of programming paradigms such as functional or logic programming can enormously increase productivity in software development. But these powerful paradigms are tied to exotic programming languages, while…

软件工程 · 计算机科学 2007-05-23 M. H. van Emden , S. C. Somosan

We focus on the problem of segmenting a certain object referred by a natural language sentence in video content, at the core of formulating a pinpoint vision-language relation. While existing attempts mainly construct such relation in an…

计算机视觉与模式识别 · 计算机科学 2021-09-30 Chen Liang , Yawei Luo , Yu Wu , Yi Yang

Reference immutability is a type based technique for taming mutation that has long been studied in the context of object-oriented languages, like Java. Recently, though, languages like Scala have blurred the lines between functional…

编程语言 · 计算机科学 2023-11-14 Edward Lee , Ondřej Lhoták

Scene graph prediction --- classifying the set of objects and predicates in a visual scene --- requires substantial training data. However, most predicates only occur a handful of times making them difficult to learn. We introduce the first…

计算机视觉与模式识别 · 计算机科学 2019-12-09 Apoorva Dornadula , Austin Narcomey , Ranjay Krishna , Michael Bernstein , Li Fei-Fei

Recent advances in open-vocabulary object detection models will enable Automatic Target Recognition systems to be sustainable and repurposed by non-technical end-users for a variety of applications or missions. New, and potentially nuanced,…

计算机视觉与模式识别 · 计算机科学 2025-03-24 Louis Y. Kim , Michelle Karker , Victoria Valledor , Seiyoung C. Lee , Karl F. Brzoska , Margaret Duff , Anthony Palladino

Text-based video segmentation is a challenging task that segments out the natural language referred objects in videos. It essentially requires semantic comprehension and fine-grained video understanding. Existing methods introduce language…

计算机视觉与模式识别 · 计算机科学 2024-01-22 Chen Liang , Yu Wu , Yawei Luo , Yi Yang

We characterize those intersection-type theories which yield complete intersection-type assignment systems for lambda-calculi, with respect to the three canonical set-theoretical semantics for intersection-types: the inference semantics,…

计算机科学中的逻辑 · 计算机科学 2007-05-23 M. Dezani-Ciancaglini , F. Honsell , F. Alessi

Scala's type system unifies ML modules, object-oriented, and functional programming. The Dependent Object Types (DOT) family of calculi has been proposed as a new foundation for Scala and similar languages. Unfortunately, it is not clear…

编程语言 · 计算机科学 2016-02-08 Tiark Rompf , Nada Amin

The Dependent Object Type (DOT) calculus was designed to put Scala on a sound basis, but while DOT relies on structural subtyping, Scala is a fundamentally class-based language. This impedance mismatch means that a proof of DOT soundness by…

编程语言 · 计算机科学 2023-07-13 Guillaume Martres

We address the problem of inferring self-supervised dense semantic correspondences between objects in multi-object scenes. The method introduces learning of class-aware dense object descriptors by providing either unsupervised discrete…

机器人学 · 计算机科学 2021-10-06 Denis Hadjivelichkov , Dimitrios Kanoulas

The main goal of concept-oriented programming (COP) is describing how objects are represented and accessed. It makes references (object locations) first-class elements of the program responsible for many important functions which are…

软件工程 · 计算机科学 2014-09-16 Alexandr Savinov

Answer-set programming (ASP) paradigm is a way of using logic to solve search problems. Given a search problem, to solve it one designs a theory in the logic so that models of this theory represent problem solutions. To compute a solution…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Deborah East , Miroslaw Truszczynski

We propose a framework to continuously learn object-centric representations for visual learning and understanding. Existing object-centric representations either rely on supervisions that individualize objects in the scene, or perform…

计算机视觉与模式识别 · 计算机科学 2022-04-05 Chuanyu Pan , Yanchao Yang , Kaichun Mo , Yueqi Duan , Leonidas Guibas

Grounded understanding of natural language in physical scenes can greatly benefit robots that follow human instructions. In object manipulation scenarios, existing end-to-end models are proficient at understanding semantic concepts, but…

机器人学 · 计算机科学 2023-04-03 Qian Luo , Yunfei Li , Yi Wu

The mathematical modeling of generics in Java and other similar nominally-typed object-oriented programming languages is a challenge. In this short paper we present the outline of a novel order-theoretic approach to modeling generics, in…

编程语言 · 计算机科学 2019-06-27 Moez A. AbdelGawad