GPX Files Distance Modifier: Don’t lose your progress

👉 Has it ever happened that your watch stopped or had ant malfunction during your workout, thus losing part of your activity? Or has it happened that due to bad GPS signal your watch recorded a shorter distance than your actual one? 🤔 👉 Imagine that, after a maximal effort, you have just broken your 10km PB but your watch only recorded 9.8km, thus failing … Continue reading GPX Files Distance Modifier: Don’t lose your progress

GPX Files Cleaner: Dropping Unnecessary Pauses

👉 How frequently does it happens that your running or cycling activities are interrupted by a red traffic light, the need to drink some water, or simply to wait for your partner to reach you? 🤔 👉 Even if you pause your watch during your activity, thus not recording any distance, it will still continue to record your total time which will be then shown … Continue reading GPX Files Cleaner: Dropping Unnecessary Pauses

RPGMaker-MV Translator

🎮 Use AI to translate all the dialogs and texts of your RPGMaker automatically. 👊 You worked hard to make your game, now let AI work hard for you. Why should you use it? 👉 RPG games usually consist of many thousands of dialog events and other forms of text displaying valuable information to understand the plot of the game, but also to know the effect and proprieties of various objects … Continue reading RPGMaker-MV Translator

Running Performance Calculator: Altitude, Elevation Gain, and Temperature

👉 Have you ever wondered if you ran 10km at 2000m altitude, how fast would you run the same distance at lower altitudes? How would elevation gain and temperature affect your performance? 🤔 👉 The goal of this application is to calculate how your running pace and time would change given different elevation gain, altitude, and temperature. Features Support for default or custom distances Compute pace and time … Continue reading Running Performance Calculator: Altitude, Elevation Gain, and Temperature

Concatenation of all combinations of words

Given a string s and some strings words of the same length. Find all the starting positions of the substrings in s that can be formed by concatenating all the strings in words. Note that the substrings must exactly match the strings in words, and there can be no other characters in the middle, but there is no need to consider the order of the … Continue reading Concatenation of all combinations of words

Min-max in array

Given an array v of n numbers, where n=2k, k>0 be a natural number, find the minimum and maximum element in v. There are no assumptions regarding the orders of the elements of v. A basic iterative approach would require 2(n-1) comparisons (n-1 comparisons to find the minimum and n-1 comparisons to find the maximum). However, your program MUST perform at most 3/2n-1 comparisons. Difficulty: … Continue reading Min-max in array

K-th smallest element in unsorted array

Given an array v of distinct numbers, and a number k where k is smaller than the size of v, find the k-th smallest element in the array. A simple solution would be first sorting the array in growing order and than selecting the k-th element which can be done in θ(n logn). However, your program MUST run in θ(n) on average. Difficulty: Medium. Input There … Continue reading K-th smallest element in unsorted array

Defence methods for image adversarial attacks

In the previous post we reviewed some well-known methods for black-box decision-based adversarial attacks where the adversary has no knowledge about the victim model except for its discrete hard-label predictions, thus gradient-based methods become ineffective but simple random-walk based methods such as the Boundary Attack can still represent a threat even under these particular settings. Now that we have introduced both white and black-box attacks … Continue reading Defence methods for image adversarial attacks

Black-box decision-based attacks on images

In the previous post we reviewed a series of black-box score-based adversarial attacks where the adversary has to estimate the gradient by querying the target model and retrieving the labels’ confidence score. In this post we are going to explore the third category of black-box attacks, namely, black-box decision-based attacks. Under this settings, the only knowledge the attacker has about the model are only discrete … Continue reading Black-box decision-based attacks on images

Black-box score-based attacks on images

In the previous post we reviewed a series of black-box transfer-based adversarial attacks where the adversary has to  generate adversarial examples against a substitute model. In this post we are going to explore the second category of black-box attacks, namely, black-box score-based attacks. Under this setting, it is not possible to access to the white-box model’s gradients. The only knowledge about the attacked model are … Continue reading Black-box score-based attacks on images