visualizer kinda working, more work needs done

This commit is contained in:
2019-12-13 11:05:38 -08:00
parent 1338df9db2
commit 4a9e328884
5 changed files with 82 additions and 13 deletions

View File

@@ -7,7 +7,7 @@ from libc.stdlib cimport malloc, realloc
from libc.string cimport memcpy
import library as nn
import flask
import server as srv
tokenizers = {}
@@ -44,7 +44,12 @@ cdef public char *greeting():
cdef public void serve():
nn.app.run(port=8448)
srv.serve()
cdef public void bump_count():
eprint(f'bumping count from {srv.counter} to {srv.counter + 1}')
srv.counter += 1
cdef public size_t getwin():
@@ -143,6 +148,14 @@ cdef public float eval_net(object net):
return nn.eval_network(net)
cdef public void ckpt_net(object net):
nn.ckpt_network(net)
cdef public void save_emb(object net):
nn.save_embeddings(nn.get_embeddings(net))
cdef public void init_weightlist_like(WeightList* wl, object net):
weights = net.get_weights()
wl.n_weights = len(weights)