aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2024-02-08 22:10:57 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2024-02-08 22:10:57 +0530
commitc1927ab79c96435b325be26eaefda430e929d442 (patch)
tree5379130f5dbccf2d17579dd81e6c836285aeee94
parentc473225e8700e8259ef5734f922a91b8567e1bbe (diff)
Change models to projects
-rw-r--r--Gemfile.lock28
-rw-r--r--_includes/navbar.html6
-rwxr-xr-xbuild.sh4
-rw-r--r--flake.lock27
-rw-r--r--flake.nix21
-rw-r--r--projects/index.html (renamed from models/index.html)4
-rw-r--r--projects/tensorspeare/index.md (renamed from models/tensorspeare/index.md)0
-rw-r--r--projects/tensorspeare/jsmodel/group1-shard1of4.bin (renamed from models/tensorspeare/jsmodel/group1-shard1of4.bin)bin4194304 -> 4194304 bytes
-rw-r--r--projects/tensorspeare/jsmodel/group1-shard2of4.bin (renamed from models/tensorspeare/jsmodel/group1-shard2of4.bin)bin4194304 -> 4194304 bytes
-rw-r--r--projects/tensorspeare/jsmodel/group1-shard3of4.bin (renamed from models/tensorspeare/jsmodel/group1-shard3of4.bin)bin4194304 -> 4194304 bytes
-rw-r--r--projects/tensorspeare/jsmodel/group1-shard4of4.bin (renamed from models/tensorspeare/jsmodel/group1-shard4of4.bin)bin3491076 -> 3491076 bytes
-rw-r--r--projects/tensorspeare/jsmodel/model.json (renamed from models/tensorspeare/jsmodel/model.json)0
-rw-r--r--projects/tensorspeare/model.h5 (renamed from models/tensorspeare/model.h5)bin16093616 -> 16093616 bytes
-rw-r--r--projects/tensorspeare/tensorspeare.js (renamed from models/tensorspeare/tensorspeare.js)2
14 files changed, 68 insertions, 24 deletions
diff --git a/Gemfile.lock b/Gemfile.lock
index 342a048..15d87a9 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,21 +1,21 @@
GEM
remote: https://rubygems.org/
specs:
- addressable (2.8.1)
+ addressable (2.8.6)
public_suffix (>= 2.0.2, < 6.0)
colorator (1.1.0)
- concurrent-ruby (1.2.0)
+ concurrent-ruby (1.2.3)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
eventmachine (1.2.7)
- ffi (1.15.5)
+ ffi (1.16.3)
forwardable-extended (2.6.0)
- google-protobuf (3.22.2-x86_64-linux)
+ google-protobuf (3.25.2-x86_64-linux)
http_parser.rb (0.8.0)
- i18n (1.12.0)
+ i18n (1.14.1)
concurrent-ruby (~> 1.0)
- jekyll (4.3.2)
+ jekyll (4.3.3)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
@@ -51,19 +51,19 @@ GEM
mercenary (0.4.0)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
- public_suffix (5.0.1)
+ public_suffix (5.0.4)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
- rexml (3.2.5)
- rouge (4.0.1)
+ rexml (3.2.6)
+ rouge (4.2.0)
safe_yaml (1.0.5)
- sass-embedded (1.57.1-x86_64-linux-gnu)
- google-protobuf (~> 3.21)
+ sass-embedded (1.70.0-x86_64-linux-gnu)
+ google-protobuf (~> 3.25)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
- unicode-display_width (2.4.2)
- webrick (1.7.0)
+ unicode-display_width (2.5.0)
+ webrick (1.8.1)
PLATFORMS
x86_64-linux
@@ -78,4 +78,4 @@ DEPENDENCIES
webrick
BUNDLED WITH
- 2.4.5
+ 2.5.5
diff --git a/_includes/navbar.html b/_includes/navbar.html
index 9cfb310..780772a 100644
--- a/_includes/navbar.html
+++ b/_includes/navbar.html
@@ -17,8 +17,8 @@
<a href="/ctf" class="ml-3 rounded font-mono px-2
transition-all hover:bg-gray-800 pt-1 pb-0">/bin/ctf</a>
- <a href="/models" class="ml-3 rounded font-mono px-2
- transition-all hover:bg-gray-800 pt-1 pb-0">/etc/models</a>
+ <a href="/projects" class="ml-3 rounded font-mono px-2
+ transition-all hover:bg-gray-800 pt-1 pb-0">/etc/projects</a>
</div>
</nav>
@@ -27,7 +27,7 @@
<a href="/blog">Blog</a>
<a href="/about">About</a>
<a href="/ctf">CTF</a>
- <a href="/models">Models</a>
+ <a href="/projects">Projects</a>
</div>
<nav class="bg-background navbar md:hidden flex
diff --git a/build.sh b/build.sh
deleted file mode 100755
index 555d514..0000000
--- a/build.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/bash
-rm -rf ../compromyse.github.io/*
-bundle exec jekyll build
-mv _site/* ../compromyse.github.io/
diff --git a/flake.lock b/flake.lock
new file mode 100644
index 0000000..581619f
--- /dev/null
+++ b/flake.lock
@@ -0,0 +1,27 @@
+{
+ "nodes": {
+ "nixpkgs": {
+ "locked": {
+ "lastModified": 1707092692,
+ "narHash": "sha256-ZbHsm+mGk/izkWtT4xwwqz38fdlwu7nUUKXTOmm4SyE=",
+ "owner": "nixos",
+ "repo": "nixpkgs",
+ "rev": "faf912b086576fd1a15fca610166c98d47bc667e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nixos",
+ "ref": "nixos-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
+ "root": {
+ "inputs": {
+ "nixpkgs": "nixpkgs"
+ }
+ }
+ },
+ "root": "root",
+ "version": 7
+}
diff --git a/flake.nix b/flake.nix
new file mode 100644
index 0000000..ad78070
--- /dev/null
+++ b/flake.nix
@@ -0,0 +1,21 @@
+{
+ inputs = {
+ nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
+ };
+
+ outputs = { self, nixpkgs, ... }:
+ let
+ pkgs = import nixpkgs { system = "x86_64-linux"; config.allowUnfree = true; };
+ in {
+ devShells.x86_64-linux.default = pkgs.mkShell {
+ buildInputs = with pkgs; [
+ bundler
+ python3Minimal
+ ];
+ shellHook = ''
+ tmux
+ exit
+ '';
+ };
+ };
+}
diff --git a/models/index.html b/projects/index.html
index 3dcf1c4..31cec81 100644
--- a/models/index.html
+++ b/projects/index.html
@@ -1,8 +1,8 @@
---
layout: default
-title: Models
+title: Projects
---
-<div class="flex flex-row flex-wrap" onclick="window.location='/models/tensorspeare'">
+<div class="flex flex-row flex-wrap" onclick="window.location='/projects/tensorspeare'">
<div class="blog-block flex-col break-words transform hover:bg-gray-900
justify-start max-w-sm" style="cursor: pointer;">
<a class="text-xl text-white mt-2 border-b pb-1 hover:underline">Tensorspeare</a>
diff --git a/models/tensorspeare/index.md b/projects/tensorspeare/index.md
index 1fcee12..1fcee12 100644
--- a/models/tensorspeare/index.md
+++ b/projects/tensorspeare/index.md
diff --git a/models/tensorspeare/jsmodel/group1-shard1of4.bin b/projects/tensorspeare/jsmodel/group1-shard1of4.bin
index e206161..e206161 100644
--- a/models/tensorspeare/jsmodel/group1-shard1of4.bin
+++ b/projects/tensorspeare/jsmodel/group1-shard1of4.bin
Binary files differ
diff --git a/models/tensorspeare/jsmodel/group1-shard2of4.bin b/projects/tensorspeare/jsmodel/group1-shard2of4.bin
index 3505996..3505996 100644
--- a/models/tensorspeare/jsmodel/group1-shard2of4.bin
+++ b/projects/tensorspeare/jsmodel/group1-shard2of4.bin
Binary files differ
diff --git a/models/tensorspeare/jsmodel/group1-shard3of4.bin b/projects/tensorspeare/jsmodel/group1-shard3of4.bin
index 8613500..8613500 100644
--- a/models/tensorspeare/jsmodel/group1-shard3of4.bin
+++ b/projects/tensorspeare/jsmodel/group1-shard3of4.bin
Binary files differ
diff --git a/models/tensorspeare/jsmodel/group1-shard4of4.bin b/projects/tensorspeare/jsmodel/group1-shard4of4.bin
index e953467..e953467 100644
--- a/models/tensorspeare/jsmodel/group1-shard4of4.bin
+++ b/projects/tensorspeare/jsmodel/group1-shard4of4.bin
Binary files differ
diff --git a/models/tensorspeare/jsmodel/model.json b/projects/tensorspeare/jsmodel/model.json
index 4ad537b..4ad537b 100644
--- a/models/tensorspeare/jsmodel/model.json
+++ b/projects/tensorspeare/jsmodel/model.json
diff --git a/models/tensorspeare/model.h5 b/projects/tensorspeare/model.h5
index 8bbd76d..8bbd76d 100644
--- a/models/tensorspeare/model.h5
+++ b/projects/tensorspeare/model.h5
Binary files differ
diff --git a/models/tensorspeare/tensorspeare.js b/projects/tensorspeare/tensorspeare.js
index 0518d59..328d1e2 100644
--- a/models/tensorspeare/tensorspeare.js
+++ b/projects/tensorspeare/tensorspeare.js
@@ -25,6 +25,6 @@ async function runModel(num_generate) {
char2idx = {'\n': 0, ' ': 1, '!': 2, '$': 3, '&': 4, "'": 5, ',': 6, '-': 7, '.': 8, '3': 9, ':': 10, ';': 11, '?': 12, 'A': 13, 'B': 14, 'C': 15, 'D': 16, 'E': 17, 'F': 18, 'G': 19, 'H': 20, 'I': 21, 'J': 22, 'K': 23, 'L': 24, 'M': 25, 'N': 26, 'O': 27, 'P': 28, 'Q': 29, 'R': 30, 'S': 31, 'T': 32, 'U': 33, 'V': 34, 'W': 35, 'X': 36, 'Y': 37, 'Z': 38, 'a': 39, 'b': 40, 'c': 41, 'd': 42, 'e': 43, 'f': 44, 'g': 45, 'h': 46, 'i': 47, 'j': 48, 'k': 49, 'l': 50, 'm': 51, 'n': 52, 'o': 53, 'p': 54, 'q': 55, 'r': 56, 's': 57, 't': 58, 'u': 59, 'v': 60, 'w': 61, 'x': 62, 'y': 63, 'z': 64}
idx2char = ['\n', ' ', '!', '$', '&', "'", ',', '-', '.', '3', ':', ';', '?', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
- const model = await tf.loadLayersModel('/models/tensorspeare/jsmodel/model.json');
+ const model = await tf.loadLayersModel('/projects/tensorspeare/jsmodel/model.json');
generate_text(model, idx2char, char2idx, generated_text, num_generate=num_generate);
}