WebGPU is an API that exposes GPU to Web. It is a successor of WebGL. WebGPU is currently supported on Chromium and the browsers based on it (Chrome, Microsoft Edge, Opera etc.) as well as on Firefox Nightly. Unfortunately you might have some issues with setting it appropriately outside of Windows. See the current implementation status. You can write around WebGPU in standard browser's Javascript, but there is a...
Setting up SSH for Ubuntu Server 23
1/20/2024
Prerequisites
-
Local system: Ubuntu + most other Linux distributions
-
Remote system: Ubuntu + most other Linux distributions, open SSH port (22)
Basic remote setup
After getting the fresh-new server, people regularly struggle with properly setting up the connection from the local system. Most of the time we get login info from the service provider including IP address, account name and password. Account name is probably ubuntu. We connect via SSH.
ssh ubuntu@100.100....
Reinforcement Learning Part 1
1/13/2024
Introduction
Reinforcement Learning can be thought of as an application of the psychological concept of conditioning. The central position here is taken by an agent who takes actions in a specific environment. Every action can effect in reward or punishment (negative reward). The core of the learning process is the change of the behavior based on these interactions with the ultimate goal of maximizing sum of the rewards in the long run. Crucial here is an abstract concept of a ...