Skip to content
View grddavies's full-sized avatar
  • Motilent
  • London, UK
Block or Report

Block or report grddavies

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
grddavies/README.md

Ey up (hello), I'm Gethin

About me

  • 🏢 I'm currently working on a browser-based DICOM viewer at Motilent
  • 🐣 I’m learning Rust 🦀 and Haskell 💜 when I have the time
  • 🎨 I occasionally make generative art (have a look here) and music
  • 📖 I'm reading The Book of Trespass by Nick Hayes
  • 🦜 Hablo un poco de Español, e também falo Português... mas não muito.
  • 💬 I like talking about (but claim no expertise in) programming language theory, time-series, synthesizers, music and other wiggly lines 📈

GitHub Stats

Top Langs grddavies' github stats

Technologies I find useful or am interested by...

Visual Studio Code Icon
VSCode
NeoVim Logo
NeoVim
TypeScript Logo
TypeScript
React Logo
React
Python Logo
Python
R Logo
  R  
Rust
Rust
WASM
WASM
Haskell
Haskell
Solid JS
Solid JS
Pytorch Logo
PyTorch
Ableton Live
Ableton Live

Generative Art

CW // Unreality

Animation of shifting cityscapes generated by StyleGAN (1/3) Animation of shifting cityscapes generated by StyleGAN (2/3) Animation of shifting cityscapes generated by StyleGAN (3/3)

Surreal cityscapes generated using styleGAN.

Network trained on aerial photographs scraped from Flickr. Animations generated by circilar interpolation of the constant layer input weights, and through the latent space. For details see here

Animation of special effect ceramic glaze textures

Special effect glaze textures using styleGAN2

Network trained on photographs of ceramic glazes (DWIGn dataset). Animations generated by circilar interpolation of the constant layer input weights, and through the latent space.

Animation of faces blended with ceramic glaze textures (1/2) Animation of faces blended with ceramic glaze textures (2/2)

Blended networks

Network produced by splicing layers from a network trained on the FFHQ (faces) dataset, and my own DWIGn (ceramic glazes) dataset. Low resolution layers are from the FFHQ network, retaining some facial features. Textures and colours are generated in higher resolution layers from the DWIGn dataset. Animations generated by circilar interpolation of the constant layer input weights, and through the latent space.

Pinned

  1. rtern rtern Public

    A Conditional Ternary Operator for R ❓

    R 6

  2. shinycalculator shinycalculator Public

    A calculator in a Shiny app

    R 2

  3. c4zero c4zero Public

    Reimplementing AlphaZero (ish) to learn connect 4

    Python 1

  4. connect-4-solid connect-4-solid Public

    SolidJS Connect-4 app

    TypeScript

  5. euler euler Public

    Solutions to Project Euler problems in Haskell

    Haskell 1

  6. moji moji Public

    Command-line emoji swiss army knife for developers

    Rust