| Dataset | Identities | Images | Availability |
|---|---|---|---|
| Labeled Faces in the Wild (LFW) | 5,749 | 13,233 | Link |
| YouTube Faces Database (YFD) | 1,595 | 3,425 videos | Link |
| CelebFaces Attributes (CelebA) | 10,177 | 202,599 | Link |
| Public Figures Face Database (PubFig) | 200 | 58,797 | Link |
| CASIA WebFace Database (CASIA-WebFace) | 10,575 | 494,414 | Link |
| FaceScrub | 530 | 106,863 | Link |
| Cross-Age Celebrity Dataset (CACD) | 2,000 | 163,446 | Link |
| MegaFace Training Set | 672,057 | 4,753,520 | Link |
| <Project Sdk="Microsoft.NET.Sdk"> | |
| <PropertyGroup> | |
| <OutputType>Exe</OutputType> | |
| <TargetFramework>net5.0</TargetFramework> | |
| </PropertyGroup> | |
| <ItemGroup> | |
| <PackageReference Include="ILGPU" Version="0.10.1" /> | |
| </ItemGroup> |
-
nix-channeland~/.nix-defexprare gone. We'll use$NIX_PATH(or user environment specific overrides configured vianix set-path) to look up packages. Since$NIX_PATHsupports URLs nowadays, this removes the need for channels: you can just set$NIX_PATHto e.g.https://nixos.org/channels/nixos-15.09/nixexprs.tar.xzand stay up to date automatically. -
By default, packages are selected by attribute name, rather than the
nameattribute. Thusnix install hellois basically equivalent tonix-env -iA hello. The attribute name is recorded in the user environment manifest and used in upgrades. Thus (at least by default)hellowon't be upgraded tohelloVariant.@vcunat suggested making this an arbitrary Nix expression rather than an attrpath, e.g.
firefox.override { enableFoo = true; }. However, such an expression would not have a key in the user environment, unlike an attrpath. Better to require an explicit flag for this.
TBD: How to deal with search path clashes.
| javascript:(() => { | |
| const timeout = 500; | |
| const buttons = document.querySelectorAll("[aria-label^='Unsubscribe from']"); | |
| for(let button of buttons) { | |
| setTimeout(() => { | |
| console.group(button.attributes['aria-label'].value); | |
| setTimeout(() => { button.click(); }, timeout); |
| #!/bin/env bash | |
| set -eo pipefail | |
| # | |
| # Part of a Fedora CoreOS blog post on my website: | |
| # https://www.matthiaspreu.com/posts/fedora-coreos-embed-ignition-config/ | |
| # | |
| # Script modifies a FCOS virtual machine image and injects | |
| # an Ignition configuration in it. | |
| # |
| public class IdentifierMasking | |
| { | |
| private static byte[] _key; | |
| public IdentifierMasking(byte[] key = null) | |
| { | |
| _key = key ?? Sodium.SecretBox.GenerateKey(); | |
| } | |
| public string RevealIdentifier(string hidden) |
To ensure that the coding style is consisitent in the project from different members, for React + Typescript projects, it is recommanded set up ESlint and Prettier.
- Install the required dev dependencies:
yarn add eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-plugin-react -D
| #!/usr/bin/env python3 | |
| # Usage: | |
| # PYTHONPATH=src ./train --dataset <file|directory|glob> | |
| # Got 1558M to train on a TITAN RTX using IBM Tensorflow_Large_Model_Support | |
| # TLMS can insert explicit swaps in the graph between GPU and CPU, to extend the memory | |
| # But the graph has While_Loop, so you have to use the TFLMSv2 version (which works with TF 1.x) | |
| # | |
| # Download, expand, get the egg out and install. |