Commit Graph
100 Commits
Author SHA1 Message Date
fanasina 7dd749f85e add endian option in cl tensor functions 2024-02-02 23:13:22 +01:00
fanasina 70b1177e5f add new sub functions def and rename old sub func to sub_minus in dimension and tensor reps 2024-02-02 22:11:34 +01:00
fanasina 2313cd13d9 add sub {head,tail} tensors, update tensor prod with endian option 2024-02-02 21:19:11 +01:00
fanasina e195aee3b8 add sub dimension 2024-02-01 18:42:44 +01:00
fanasina c417c7aece add 2d kernels cl 2024-02-01 17:15:07 +01:00
fanasina 672cc3c2fa create cl test 2024-02-01 17:14:36 +01:00
fanasina 5939360b29 split cl test 2024-02-01 17:14:00 +01:00
fanasina b83a125bac put all kernel opencl funcs in src 2024-01-24 19:02:16 +01:00
fanasina 4bf32c6501 add opencl product tensor, update contracted product cl, test precision float and double in tools 2024-01-24 19:01:00 +01:00
fanasina d64e1f0320 add opencl tensor product contracted 2024-01-24 02:16:00 +01:00
fanasina c5e31d9aeb debug ftest and update float precision tool 2024-01-24 02:13:55 +01:00
fanasina 8ade851769 cleanup tensor repo 2024-01-19 02:02:27 +01:00
fanasina 6cff8ccffd change some variables names 2024-01-19 02:00:52 +01:00
fanasina fea245d8af debug optimized linear tensor product contracted 2024-01-19 01:55:26 +01:00
fanasina a418b753db add neuron repo, add ftest_array header 2024-01-18 00:22:57 +01:00
fanasina 9c89611b93 update ftest, add some functions 2024-01-18 00:22:13 +01:00
fanasina 38dcee4e20 add verbose variable for testing, update tensor and dimension repo 2024-01-17 20:20:00 +01:00
fanasina baf01c6fa2 add coord line in dimension repo 2024-01-13 01:26:04 +01:00
fanasina f004b155d5 cleanup cuda files 2024-01-05 23:39:09 +01:00
fanasina 3b498f409e cleanup directories 2024-01-05 23:34:20 +01:00
fanasina e050e75533 remove duplicate dir 2024-01-05 23:26:01 +01:00
fanasina f5b00f662c add opencl dir 2024-01-05 20:40:37 +01:00
fanasina fd121e7979 rm asm src 2023-12-26 01:12:42 +01:00
fanasina 9d7eb8056d ignore asm files 2023-12-26 01:06:34 +01:00
fanasina f1d8a39e2f add docker cmd, and test opencl with ftest 2023-12-25 22:54:37 +01:00
fanasina be18a4a2f8 update Makefile tensor_t 2023-12-25 22:53:02 +01:00
fanasina 969bf1f8d5 save old cpp source 2023-11-30 08:21:23 +01:00
fanasina 1994474dcf create Makefile and source tensor 2023-11-30 08:19:25 +01:00
fanasina b0b0f5238c rename repo tensor 2023-11-30 07:38:07 +01:00
fanasina be32565a57 change dimension src location 2023-11-29 22:58:44 +01:00
fanasina 3f600d115d create makefile and test dim 2023-11-29 22:48:24 +01:00
fanasina 09c402a4ba mv tensor repo 2023-11-29 22:46:44 +01:00
fanasina 55852146cb separate dimension repo 2023-11-29 10:44:06 +01:00
fanasina f5f140dc30 cleanup permutation.c 2023-11-27 23:40:45 +01:00
fanasina 985d8a5319 add source pdf rank permutation 2023-11-27 16:54:17 +01:00
fanasina 1ec3a2748d debug compare string tool, and modify permutation functions 2023-11-27 16:53:51 +01:00
fanasina db7cbe4f1b add readme in tools dir 2023-11-24 09:55:58 +01:00
fanasina 8f5a85bd4d add some tests in permutation dir 2023-11-24 09:54:41 +01:00
fanasina 79890b7017 change some permutation files 2023-11-24 09:52:57 +01:00
fanasina 0c6a277f7c change some files in ytest_t repo after reorganizing it 2023-11-24 09:51:33 +01:00
fanasina a378261e9b rename repo permutation 2023-11-24 09:41:17 +01:00
fanasina b49fc4801f reorganizing the repository 2023-11-24 09:40:52 +01:00
fanasina 3430407a93 create dimension_t 2023-10-26 09:45:22 +02:00
fanasina 7fba5c5c05 debug permutation_t: translate set theoric 2023-10-26 09:44:53 +02:00
fanasina d0ddf9b543 permutation_t update 2023-10-25 16:37:20 +02:00
fanasina 57673894f5 change verbose fmock, and add sleep in permutation test 2023-10-24 23:41:59 +02:00
fanasina 355cd6b6e1 update README, change set and unset env 2023-10-23 20:42:38 +02:00
fanasina 537d34bca0 update set and unset env 2023-10-23 20:36:05 +02:00
fanasina 0b134bb20b modify set and unset env 2023-10-23 20:32:27 +02:00
fanasina ba1d058742 update verbose when parallel test 2023-10-23 19:02:28 +02:00
fanasina 8ad3c25ac8 cleanup compile script test 2023-10-23 18:40:34 +02:00
fanasina f80099cdc4 change usage verbose 2023-10-23 14:14:39 +02:00
fanasina 75640894c1 add compile and run script in example dir 2023-10-23 13:29:44 +02:00
fanasina 3e75bf3587 debug parse_option when parallel and debug set, by adding parralel_opt variable 2023-10-23 13:20:23 +02:00
fanasina 9c000a69c0 modify verbose usage to avoid sigfault,
-d option need to be set at the end of all options if -p is set
2023-10-22 23:40:42 +02:00
fanasina 69bce5cd14 add giff example in README 2023-10-22 22:23:01 +02:00
fanasina c966b1a120 add dir simple example 2023-10-22 21:27:59 +02:00
fanasina 7be14d1873 debug extract num test, before if num test==0, it did not work 2023-10-22 21:27:34 +02:00
fanasina 199d55639a not print log if no mock functions 2023-10-22 21:16:50 +02:00
fanasina fe7b10926c update README: add unset_env 2023-10-22 19:16:51 +02:00
fanasina 057e749ba4 create script unset_env.sh to remove env variables defined by set_env.sh 2023-10-22 00:20:06 +02:00
fanasina 0e4cd140d8 debug fmock.c, printing stat log 2023-10-21 21:14:20 +02:00
fanasina 8416cceb7c update verbose in compile script 2023-10-18 11:27:31 +02:00
fanasina afa6b76cac change gif in README 2023-10-18 01:20:49 +02:00
fanasina adeb285b41 add verbose in compile and kreate lib script 2023-10-18 01:00:40 +02:00
fanasina 05a8d57489 update README 2023-10-18 00:50:35 +02:00
fanasina 736fc3232f add debug and gtest hook like as option 2023-10-18 00:29:32 +02:00
fanasina c61357bcd7 add gif 2023-10-17 21:01:05 +02:00
fanasina 1477ab629e update README, set_env 2023-10-17 18:44:06 +02:00
fanasina 6a7b80699e update README, grammar 2023-10-17 18:33:08 +02:00
fanasina 4d3536739a update README, grammar 2023-10-17 18:31:00 +02:00
fanasina 0c15883076 update README 2023-10-17 18:30:06 +02:00
fanasina 6d92dd31de update README 2023-10-17 18:28:08 +02:00
fanasina 8a02e284a4 update README 2023-10-17 18:22:12 +02:00
fanasina 20523cf1a4 add install.sh and uninstall.sh 2023-10-17 18:21:41 +02:00
fanasina c951236ecd update README 2023-10-17 18:17:57 +02:00
fanasina 51c7cd6d20 add install and uninstall in make 2023-10-17 18:12:33 +02:00
fanasina 529564ca15 create script setup env 2023-10-17 17:18:25 +02:00
fanasina 8dc1d58dd9 update README 2023-10-17 16:57:05 +02:00
fanasina e00ee068f3 update README 2023-10-17 16:55:56 +02:00
fanasina b2a29425a3 update README 2023-10-17 16:50:52 +02:00
fanasina c91910a278 add simple test, and mv permutation test, update README 2023-10-17 16:45:57 +02:00
fanasina 130c356d95 update debug Ecompile script 2023-10-17 15:04:14 +02:00
fanasina 7027fbd0f3 update README, grammar 2023-10-17 14:47:08 +02:00
fanasina 57e9ce2116 update README 2023-10-17 14:25:20 +02:00
fanasina 840407b253 update README 2023-10-17 14:18:49 +02:00
fanasina 09d4532e01 restruct repository to ytest, create shared library for ytest 2023-10-17 14:13:07 +02:00
fanasina d594aacd46 reset compile.sh 2023-10-10 18:32:22 +02:00
fanasina 86c7231b4f cleanup ftest 2023-10-10 08:50:36 +02:00
fanasina 389c3505bc save old is_good src 2023-10-09 23:59:39 +02:00
fanasina c467d1b10e debug savelog option 2023-10-09 23:57:32 +02:00
fanasina ed9bf2221a update prompt fmock.c stats 2023-10-09 12:03:57 +02:00
fanasina 9efcc770f1 update fmock promt 2023-10-09 11:48:31 +02:00
fanasina f6f3cd73c9 update Makefile 2023-10-09 11:47:01 +02:00
fanasina 3d70559198 update Makefile, change verbose conditions fmocks 2023-10-07 23:14:46 +02:00
fanasina 61707f49fb cleanup rep 2023-10-07 21:36:08 +02:00
fanasina 0e6c2fdae5 update makefile 2023-10-07 00:14:17 +02:00
fanasina 2e575317e2 debug PRINTF with open_memstream, cleanup 2023-10-06 02:01:35 +02:00
fanasina caa0135e8a debug macro print ftest.h, remove space in define 2023-10-04 10:48:08 +02:00
fanasina 5ef21078cc debug fmock (wrong pointer), add some verbose when something is forgotten 2023-10-04 10:31:41 +02:00