Filters








55 Hits in 6.6 sec

Taichi: An Open-Source Computer Graphics Library [article]

Yuanming Hu
2018 arXiv   pre-print
In this paper, we present early results on an open-source library named Taichi (http://taichi.graphics), which alleviates this practical issue by providing an accessible, portable, extensible, and high-performance  ...  An ideal software system in computer graphics should be a combination of innovative ideas, solid software engineering and rapid development.  ...  Finally, thank all the open-source so ware developers for making their achievements freely available to everyone.  ... 
arXiv:1804.09293v1 fatcat:m5giqsxekjdwrpkmnhzu7qlv2q

Differentiable Computational Geometry for 2D and 3D machine learning [article]

Yuanxin Zhong
2020 arXiv   pre-print
We present an optimized Differentiable Geometry Algorithm Library (DGAL) loaded with implementations of differentiable operators for geometric primitives like lines and polygons.  ...  The library is a header-only templated C++ library with GPU support. We discuss the internal design of the library and benchmark its performance on some tasks with other implementations.  ...  Accessibility & Portability The DGAL library is an open-source header-only C++ library with CUDA support. No extra dependencies and linking are needed.  ... 
arXiv:2011.11134v1 fatcat:hlt2qhd4tbeebk7ysxtccruhnu

A code for two-dimensional frequency analysis using the Least Absolute Shrinkage and Selection Operator (Lasso) for multidisciplinary use [article]

Taichi Kato
2022 arXiv   pre-print
For MP3 files, readMP3 in tuneR package can be used instead: library(tuneR) source("lassobase.R") s <-readMP3("sound.mp3") y <-s@left rate <-s@samp.rate y <-y -mean(y) x <-(1:length(y))/rate * 1000 d <  ...  This result for the Lasso analysis can be reproduced by the following code: library(tuneR) source("lassobase.R") s <-readMP3("XC214244.mp3") y <-s@left rate <-s@samp.rate y <-y -mean(y) x <-(1:length(y  ... 
arXiv:2111.10931v2 fatcat:o4a6v7p5hreebdrn5vmlfmzw5i

AsyncTaichi: On-the-fly Inter-kernel Optimizations for Imperative and Spatially Sparse Programming [article]

Yuanming Hu, Mingkuan Xu, Ye Kuang, Frédo Durand
2021 arXiv   pre-print
Leveraging spatial sparsity has become a popular approach to accelerate 3D computer graphics applications.  ...  We show that a system that looks beyond a single kernel, plus additional domain-specific sparse data structure analysis, opens up exciting new space for optimizing sparse computations.  ...  0.306 0.467 JAX 1.005 24.462 Authors' addresses: Yuanming Hu, Taichi Graphics & MIT CSAIL, yuanming@taichi. graphics; Mingkuan Xu, Taichi Graphics & Tsinghua University, xmk17@mails.tsinghua  ... 
arXiv:2012.08141v2 fatcat:5h5id7hvybaalbvblt2pbezcqe

Data-Oriented Language Implementation of the Lattice–Boltzmann Method for Dense and Sparse Geometries

Tadeusz Tomczak
2021 Applied Sciences  
In this work, we analyse the performance of an implementation based on a new approach called the data-oriented language, which allows the combination of complex memory access patterns with simple source  ...  As a use case, we present and provide the source code of a solver for D2Q9 lattice and show its performance on GTX Titan Xp GPU for dense and sparse geometries up to 40962 nodes.  ...  Materials and Methods Taichi Language The Taichi programming language [18] is an actively developed open-source [20] just-in-time compiler that translates Python-like source code into binary code  ... 
doi:10.3390/app11209495 fatcat:uuf5khbmsbbplcwmi5ztgfweoe

Data-Oriented Language Implementation of Lattice-Boltzmann Method for Dense and Sparse Geometries [article]

Tadeusz Tomczak
2021 arXiv   pre-print
In this work, we analyse the performance of an implementation based on a new approach called the data-oriented language, which allows the combining of complex memory access patterns with simple source  ...  As a use case, we present and provide the source code of a solver for D2Q9 lattice and show its performance on GTX Titan Xp GPU for dense and sparse geometries up to 4096 2 nodes.  ...  Data Availability Statement: The source code presented in this study is openly available in Github at https://github.com/tadeusz-tomczak/tilb.  ... 
arXiv:2108.13241v1 fatcat:7n6qfumpincstipcegishr757u

Variable Star Network: World Center for Transient Object Astronomy and Variable Stars

Taichi Kato, Makoto Uemura, Ryoko Ishioka, Daisaku Nogami, Chatief Kunjaya, Hajime Baba, Hitoshi Yamaoka
2004 Nippon Tenmon Gakkai obun kenkyu hokoku  
transient object astronomy", by effectively incorporating modern advance in observational astronomy and global electronic network, as well as collaborative progress in theoretical astronomy and astronomical computing  ...  The entire program is presently ported to Windows TM and Linux using xlib graphic library (see figure 21 for an example).  ...  The origin of the unusually high activity of ER UMa stars is still an open question.  ... 
doi:10.1093/pasj/56.sp1.s1 fatcat:57cvypy3gfgmfef3a3wzyctmqq

JAX, M.D.: A Framework for Differentiable Physics [article]

Samuel S. Schoenholz, Ekin D. Cubuk
2020 arXiv   pre-print
Google is the sole source of funding for this work.  ...  We thank the entire JAX and XLA teams for making making such outstanding libraries that we were able to build on.  ...  We will use open source data from a recent study of silicon in different crystalline phases [78] .  ... 
arXiv:1912.04232v2 fatcat:oplj2ugpfvdwpj3fjpsuh7bvmi

ChainQueen: A Real-Time Differentiable Physical Simulator for Soft Robotics [article]

Yuanming Hu, Jiancheng Liu, Andrew Spielberg, Joshua B. Tenenbaum, William T. Freeman, Jiajun Wu, Daniela Rus, Wojciech Matusik
2018 arXiv   pre-print
We demonstrate that our simulator achieves high precision in both forward simulation and backward gradient computation.  ...  Computing gradients with respect to physical design or controller parameters is typically even more computationally challenging.  ...  ‡ Based the Taichi [30] open source computer graphics library.  ... 
arXiv:1810.01054v1 fatcat:pnd2a6jk2vbmdgryblf7rvttgq

ChainQueen: A Real-Time Differentiable Physical Simulator for Soft Robotics

Yuanming Hu, Jiancheng Liu, Andrew Spielberg, Joshua B. Tenenbaum, William T. Freeman, Jiajun Wu, Daniela Rus, Wojciech Matusik
2019 2019 International Conference on Robotics and Automation (ICRA)  
We demonstrate that our simulator achieves high precision in both forward simulation and backward gradient computation.  ...  Computing gradients with respect to physical design or controller parameters is typically even more computationally challenging.  ...  ‡ Based the Taichi [30] open source computer graphics library.  ... 
doi:10.1109/icra.2019.8794333 dblp:conf/icra/HuLSTF0RM19 fatcat:sceozqextzajpja6lmx6fmwlqu

A Look into 30 Years of Malware Development from a Software Metrics Perspective [chapter]

Alejandro Calleja, Juan Tapiador, Juan Caballero
2016 Lecture Notes in Computer Science  
We analyze the source code of 151 malware samples and obtain measures of their size, code quality, and estimates of the development costs (effort, time, and number of people).  ...  Overall, this supports otherwise confirmed claims about the increasing complexity of malware and its production progressively becoming an industry.  ...  Software metrics for various open source projects.  ... 
doi:10.1007/978-3-319-45719-2_15 fatcat:jvo3gqhn4zbdhhjedj4orfjoxu

Animating Arbitrary Objects via Deep Motion Transfer [article]

Aliaksandr Siarohin, Stéphane Lathuilière, Sergey Tulyakov, Elisa Ricci, Nicu Sebe
2019 arXiv   pre-print
Our source code is publicly available.  ...  Given an input image with a target object and a driving video sequence depicting a moving object, our framework generates a video in which the target object is animated according to the driving sequence  ...  Most approaches are objectspecific, using techniques from computer graphics [7, 42] .  ... 
arXiv:1812.08861v3 fatcat:ra7ulibqgrflzevkxvt3zcisii

Dr.Jit: A Just-In-Time Compiler for Differentiable Rendering [article]

Wenzel Jakob, Sébastien Speierer, Nicolas Roussel, Delio Vicini
2022 arXiv   pre-print
How to reparameterize through perfectly specular interfaces is an open research problem.  ...  DiffTaichi [Hu et al. 2019a] endows Taichi with an efficient differentiation operator that preserves the megakernel structure of the simulation code.  ... 
arXiv:2202.01284v1 fatcat:dnorcn6cg5ginjedabxy3drdre

STARTS Prize'18. Excerpt CyberArts 2018: International Compendium Prix Ars Electronica [chapter]

Hannes Leopoldseder, Christine Schöpf, Gerfried Stocker
2018 Zenodo  
STARTS Prize 2018 On behalf of the European Commission, Ars Electronica, in collaboration with BOZAR and Waag, issued an open call for entries to the prestigious STARTS (= Science + Technology + Arts)  ...  The beauty of 3D graphic for games, films, and animation have been advancing based on this Open Library Platform for graphic hardware.  ...  Shadertoy Pol Jeremias Vila, Iñigo Quilez / Beautypi Since the Open Graphics Library (OpenGL) was created in the 1990s, 2D and 3D graphic expressions have stepped into a new generation.  ... 
doi:10.5281/zenodo.2199935 fatcat:dse35orvkfc5dlzr3qzi3ov7hy

Ageing@Work Supportive, motivating and persuasive approaches, tools & metrics V2

Patricia Abril-Jimenez, Sergio Gonzalez, Maria Fernanda Cabrera-Umpierrez, Ivana Lombroni, Ann Katrin Wisseman, Magdalena Kacperska-Vukić, Zofia Mockallo, Franco Mercalli, Sergio Copelli, Evangelia Tsagaraki, Markus Dubielzig, Ginger Claassen
2021 Zenodo  
This document is an update of the analysis and systematic review of best practices, technologies and applications presented in D2.2 of Ageing@Work.  ...  project is already designed and first version of the solutions implemented ready to be deployed and evaluated, discover new solutions aimed to improve the second version of the Ageing@Work system, and have an  ...  The Neuropil layer is an open source solution that assures the stable communication between machines and applications.  ... 
doi:10.5281/zenodo.5162943 fatcat:z3v4qcvtz5h5vp6u2eak3dhnqe
« Previous Showing results 1 — 15 out of 55 results