lojban commited on
Commit
7161a12
·
1 Parent(s): 8f8987f

upload models

Browse files
dev.sh CHANGED
@@ -9,7 +9,7 @@ docker rm -f jboselvoha 2> /dev/null
9
  # jboselvoha
10
  docker run -d -it --name jboselvoha \
11
  -v $(pwd)/assets:/home/user/app/assets:Z \
12
- -v $(pwd)/lfs:/home/user/app/pretrained/:Z \
13
  -v $(pwd)/app.py:/home/user/app/app.py:Z \
14
  -v $(pwd)/lojban:/home/user/app/lojban/:Z \
15
  -v $(pwd)/vits:/home/user/app/vits:Z \
 
9
  # jboselvoha
10
  docker run -d -it --name jboselvoha \
11
  -v $(pwd)/assets:/home/user/app/assets:Z \
12
+ -v $(pwd)/lfs:/home/user/app/lfs/:Z \
13
  -v $(pwd)/app.py:/home/user/app/app.py:Z \
14
  -v $(pwd)/lojban:/home/user/app/lojban/:Z \
15
  -v $(pwd)/vits:/home/user/app/vits:Z \
pretrained/pretrained_ljs.pth CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
  oid sha256:c94fb49d08ba90c598de16e7d5dec8d26bf225c1cf193a4fba05eb2dbda5a561
3
- size 145599717
 
1
  version https://git-lfs.github.com/spec/v1
2
  oid sha256:c94fb49d08ba90c598de16e7d5dec8d26bf225c1cf193a4fba05eb2dbda5a561
3
+ size 145599717
pretrained/pretrained_vctk.pth CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
  oid sha256:ab981615c443d935fc3a89b08137df544a1175bad99bcbbc9f59e7c3d4930043
3
- size 159123481
 
1
  version https://git-lfs.github.com/spec/v1
2
  oid sha256:ab981615c443d935fc3a89b08137df544a1175bad99bcbbc9f59e7c3d4930043
3
+ size 159123481
prod.sh CHANGED
@@ -1,7 +1,7 @@
1
  docker kill jboselvoha 2> /dev/null
2
  docker rm -f jboselvoha 2> /dev/null
3
  docker run -it --name jboselvoha \
4
- -v $(pwd)/lfs:/home/user/app/pretrained/:Z \
5
  -v $(pwd)/app.py:/home/user/app/app.py:Z \
6
  -v $(pwd)/lojban/lojban.py:/home/user/app/lojban/lojban.py:Z \
7
  -v $(pwd)/vits:/home/user/app/vits:Z \
 
1
  docker kill jboselvoha 2> /dev/null
2
  docker rm -f jboselvoha 2> /dev/null
3
  docker run -it --name jboselvoha \
4
+ -v $(pwd)/lfs:/home/user/app/lfs/:Z \
5
  -v $(pwd)/app.py:/home/user/app/app.py:Z \
6
  -v $(pwd)/lojban/lojban.py:/home/user/app/lojban/lojban.py:Z \
7
  -v $(pwd)/vits:/home/user/app/vits:Z \
vits/monotonic_align/core.pyx ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ cimport cython
2
+ from cython.parallel import prange
3
+
4
+
5
+ @cython.boundscheck(False)
6
+ @cython.wraparound(False)
7
+ cdef void maximum_path_each(int[:,::1] path, float[:,::1] value, int t_y, int t_x, float max_neg_val=-1e9) nogil:
8
+ cdef int x
9
+ cdef int y
10
+ cdef float v_prev
11
+ cdef float v_cur
12
+ cdef float tmp
13
+ cdef int index = t_x - 1
14
+
15
+ for y in range(t_y):
16
+ for x in range(max(0, t_x + y - t_y), min(t_x, y + 1)):
17
+ if x == y:
18
+ v_cur = max_neg_val
19
+ else:
20
+ v_cur = value[y-1, x]
21
+ if x == 0:
22
+ if y == 0:
23
+ v_prev = 0.
24
+ else:
25
+ v_prev = max_neg_val
26
+ else:
27
+ v_prev = value[y-1, x-1]
28
+ value[y, x] += max(v_prev, v_cur)
29
+
30
+ for y in range(t_y - 1, -1, -1):
31
+ path[y, index] = 1
32
+ if index != 0 and (index == y or value[y-1, index] < value[y-1, index-1]):
33
+ index = index - 1
34
+
35
+
36
+ @cython.boundscheck(False)
37
+ @cython.wraparound(False)
38
+ cpdef void maximum_path_c(int[:,:,::1] paths, float[:,:,::1] values, int[::1] t_ys, int[::1] t_xs) nogil:
39
+ cdef int b = paths.shape[0]
40
+ cdef int i
41
+ for i in prange(b, nogil=True):
42
+ maximum_path_each(paths[i], values[i], t_ys[i], t_xs[i])