Commit Graph

220 Commits

Author SHA1 Message Date
Theelgirl 87ccfb535f Speedup 35-40% over the previous speedup
Removing a python call to all(), which forced conversion of a ctuple to a python tuple, and removing white_diff and black_diff ctuple creation because I can fit all of their use cases into a single if statement.
2020-10-25 02:00:36 +00:00
Theelgirl c27314bba6
Update and rename fvid_cython.cpp to fvid_cython.c 2020-10-17 15:34:01 +00:00
Theelgirl 59ccb531e5 Update and rename fvid_cython.cpp to fvid_cython.c 2020-10-17 15:34:01 +00:00
Theelgirl 53be012df9
Speedup by 40-45% 2020-10-17 15:33:12 +00:00
Theelgirl 048cf66e99 Speedup by 40-45% 2020-10-17 15:33:12 +00:00
Theelgirl ba3475f61e
Remove unneeded imports 2020-10-17 14:51:52 +00:00
Theelgirl db8e45547c Remove unneeded imports 2020-10-17 14:51:52 +00:00
Theelgirl 6bde7571ce
Add pycryptodome 2020-10-16 18:17:49 +00:00
Theelgirl b8aab510bd Add pycryptodome 2020-10-16 18:17:49 +00:00
Theelgirl f52368833e
distro is no longer needed 2020-10-16 17:47:15 +00:00
Theelgirl 4b8b10d217 distro is no longer needed 2020-10-16 17:47:15 +00:00
Theelgirl c0d267b80a
New method for importing main
Leaving the old method in there in case this doesn't work
2020-10-16 17:46:07 +00:00
Theelgirl ae7935dec0 New method for importing main
Leaving the old method in there in case this doesn't work
2020-10-16 17:46:07 +00:00
Theelgirl cf93951b2c
Update setup.py 2020-10-16 14:39:46 +00:00
Theelgirl 1105a8485f Update setup.py 2020-10-16 14:39:46 +00:00
Theelgirl b6e86c0d3f
Remove numpy from imports 2020-10-16 14:38:40 +00:00
Theelgirl 5abc34015f Remove numpy from imports 2020-10-16 14:38:40 +00:00
Theelgirl a8d6f04d79
Add comments and fix Artix Linux 2020-10-15 20:07:09 +00:00
Theelgirl 1c04aea5a0 Add comments and fix Artix Linux 2020-10-15 20:07:09 +00:00
Theelgirl 92ab72a3d0
Add distro module to dependencies 2020-10-15 20:00:24 +00:00
Theelgirl fadffdf182 Add distro module to dependencies 2020-10-15 20:00:24 +00:00
Theelgirl b429f2c080
Rename fvid_python.py to fvid.py 2020-10-13 14:33:48 +00:00
Theelgirl 0a4996b184 Rename fvid_python.py to fvid.py 2020-10-13 14:33:48 +00:00
Theelgirl 2453d6b442
Update __main__.py 2020-10-13 14:33:33 +00:00
Theelgirl 36e939c451 Update __main__.py 2020-10-13 14:33:33 +00:00
Theelgirl a24b157218
Update setup.py 2020-10-13 14:26:32 +00:00
Theelgirl 9a42cb9dbf Update setup.py 2020-10-13 14:26:32 +00:00
Theelgirl af170def78
Update __main__.py 2020-10-13 14:17:36 +00:00
Theelgirl e9f8ae1da3 Update __main__.py 2020-10-13 14:17:36 +00:00
Theelgirl 1c2d681789
Rename fvid.py to fvid_python.py 2020-10-13 14:17:04 +00:00
Theelgirl 98da71d85b Rename fvid.py to fvid_python.py 2020-10-13 14:17:04 +00:00
Theelgirl e076abdfbf
Create fvid_cython.cpp 2020-10-13 13:40:09 +00:00
Theelgirl 9e50624d13 Create fvid_cython.cpp 2020-10-13 13:40:09 +00:00
Theelgirl 7f5e5843f0
Update setup.py 2020-10-13 13:39:47 +00:00
Theelgirl 701b61bed1 Update setup.py 2020-10-13 13:39:47 +00:00
Theelgirl 024543cccd
Create cythonizer.py 2020-10-13 12:20:00 +00:00
Theelgirl e2ba62e976 Create cythonizer.py 2020-10-13 12:20:00 +00:00
Theelgirl 5edd2632bb
Update setup.py 2020-10-13 12:18:23 +00:00
Theelgirl f3ee6b0355 Update setup.py 2020-10-13 12:18:23 +00:00
Theelgirl c426f23107
Create fvid_cython.pyx 2020-10-13 12:15:56 +00:00
Theelgirl 676ae0cc7e Create fvid_cython.pyx 2020-10-13 12:15:56 +00:00
Theelgirl a4ec504c82
Add Cython and Password Support
This combines the password and Cython PRs into one.
2020-10-13 12:14:39 +00:00
Theelgirl a51da7dd51 Add Cython and Password Support
This combines the password and Cython PRs into one.
2020-10-13 12:14:39 +00:00
AlfredoSequeida 4366253863
Merge pull request #14 from Theelgirl/patch-1
Make pixel_bin_rep a string with literals
Speed optimizations
2020-10-09 13:53:38 -07:00
AlfredoSequeida 0e1eac766b Merge pull request #14 from Theelgirl/patch-1
Make pixel_bin_rep a string with literals
Speed optimizations
2020-10-09 13:53:38 -07:00
Theelgirl 8641979cfa
Forgot import 2020-10-09 18:13:06 +00:00
Theelgirl 2f99fe3a2f Forgot import 2020-10-09 18:13:06 +00:00
Theelgirl acd7e101a6
Forgot a function 2020-10-09 17:22:40 +00:00
Theelgirl b0201a8342 Forgot a function 2020-10-09 17:22:40 +00:00
Theelgirl d04e6a66e3
4x speed of 2 bottleneck lines by removing numpy
Also double the speed of one more bottleneck line by removing numpy. tuple(map()) is amazing!
2020-10-09 16:45:14 +00:00