fanasina
|
05ac1f2f3c
|
ftest: debug parser name func, combine 2 macros num and ptr
|
2025-06-09 22:36:04 +02:00 |
|
fanasina
|
b7f7bb26c5
|
modify parallel log ftest, if parallel save log in main thread if the thread is not one of tests threadgit status !
|
2025-06-06 23:34:05 +02:00 |
|
fanasina
|
4bcdf96c12
|
no error id of thread! change print_error to print_debug
|
2025-06-06 19:35:11 +02:00 |
|
fanasina
|
affca01546
|
add func arg in ftest to debug parallel print, no solution when func test use pthread!
|
2025-06-06 19:03:34 +02:00 |
|
fanasina
|
9d44d62776
|
debug list purge ptr
|
2025-06-05 23:04:36 +02:00 |
|
fanasina
|
542921f45e
|
list: add purge ptr type list
|
2025-06-04 00:09:47 +02:00 |
|
fanasina
|
8f8a9ff42c
|
debug y_worker, and refactor
|
2025-06-03 23:32:01 +02:00 |
|
fanasina
|
3bc72f53aa
|
task & worker: add dependency task
|
2025-05-29 21:13:59 +02:00 |
|
fanasina
|
e449185394
|
add yworker in y_socket
|
2025-05-22 23:21:35 +02:00 |
|
fanasina
|
52e6353469
|
learnig: add ending and fix leak memory
|
2025-05-12 15:16:19 +02:00 |
|
fanasina
|
d2a84f4a82
|
qlearn_0: change print_2d : background, delimiter, ...
|
2025-05-07 23:28:10 +02:00 |
|
fanasina
|
26f9b93c70
|
tools: change xrand to normal rand c with static variable for seed call
|
2025-05-07 23:26:48 +02:00 |
|
fanasina
|
ab0c61c474
|
change mode ytest script and lib
|
2025-05-06 20:24:51 +02:00 |
|
fanasina
|
6646d84502
|
y_worker_t: working pool workers for queue task
|
2025-05-06 20:23:46 +02:00 |
|
fanasina
|
51b79b35cb
|
Frozen_Lake: change backgroud position
|
2025-05-06 20:22:07 +02:00 |
|
fanasina
|
923a2f0d0f
|
worker: trying to generalize thread pool workers
|
2025-04-30 23:08:05 +02:00 |
|
fanasina
|
840276d8b9
|
list_t: add some functions, append and pull to be used with Queue lists
|
2025-04-30 23:07:18 +02:00 |
|
fanasina
|
9674422b1e
|
y_socket: try send file, neuron_t: modify EXTRACT from filr to neuron/tensor
|
2025-04-19 09:12:58 +02:00 |
|
fanasina
|
b156cdbf51
|
y_socket_t: debug udp chat server
|
2025-04-15 07:41:30 +02:00 |
|
fanasina
|
f0f0b2b003
|
list_t add more general search, change previose search name
|
2025-04-11 10:31:38 +02:00 |
|
fanasina
|
b9fb5297ca
|
add search in list_t
|
2025-04-11 00:08:51 +02:00 |
|
fanasina
|
f9bc658091
|
y_socket_t: add some node functions
|
2025-04-10 23:23:53 +02:00 |
|
fanasina
|
cb27059312
|
recreate y_socket_t repo
|
2025-04-10 13:33:59 +02:00 |
|
fanasina
|
bdaf894aea
|
add sockets
|
2024-12-24 23:15:44 +01:00 |
|
fanasina
|
494b835d11
|
update json_t source
|
2024-08-14 00:11:02 +02:00 |
|
fanasina
|
82bd866824
|
add test input formated json
|
2024-08-14 00:09:18 +02:00 |
|
fanasina
|
8f417b8ebb
|
yjson: optimize iter
|
2024-08-06 00:46:54 +02:00 |
|
fanasina
|
6285732e94
|
debug list_t move current to index func
|
2024-08-05 23:53:06 +02:00 |
|
fanasina
|
61731335c9
|
change 'iter' attribute behaving
|
2024-08-04 23:16:00 +02:00 |
|
fanasina
|
3fddd421cb
|
add new repo to handle json
|
2024-08-04 00:23:59 +02:00 |
|
fanasina
|
e64cef1688
|
add some test deep reinforcement learning
|
2024-07-18 02:10:41 +02:00 |
|
fanasina
|
491d0c283f
|
neuron_t: add header to handle file
import and extract all tensor attribute of a neuron
|
2024-07-16 12:15:43 +02:00 |
|
fanasina
|
aac7434346
|
Trying to fix nan output of RL by using relu with upperbound
|
2024-07-16 12:13:05 +02:00 |
|
fanasina
|
0c9813beca
|
Add some MACRO in neuron_t and debug deepQlearning
|
2024-07-09 17:38:58 +02:00 |
|
fanasina
|
824396f901
|
second try, not yet working
|
2024-06-21 11:37:43 +02:00 |
|
fanasina
|
582d7a6a70
|
first try qdeep learning
|
2024-06-21 00:28:50 +02:00 |
|
fanasina
|
e96304bee7
|
wip deepQlearning
|
2024-06-14 23:07:39 +02:00 |
|
fanasina
|
474af56377
|
using tensor in vehicle
|
2024-06-14 15:59:47 +02:00 |
|
fanasina
|
a6dd800986
|
add scalar product tensor
|
2024-06-14 01:41:50 +02:00 |
|
fanasina
|
9927d6642c
|
modify COMPARE_N in tool, modify attribute of vehicle by using tensor
|
2024-06-13 23:35:25 +02:00 |
|
fanasina
|
13f91583bb
|
update learn to drive and Makefile
|
2024-06-12 00:24:17 +02:00 |
|
fanasina
|
fca991eb37
|
create deepReinforcementLearning repo, test print vehicle
|
2024-06-11 22:24:59 +02:00 |
|
fanasina
|
99e87a7b5b
|
add macro MIN MAX in toom_t, and add copy tensor and weight_in neurons
|
2024-06-11 21:40:39 +02:00 |
|
fanasina
|
b3de7fb171
|
rename rabbit_learn to Frozen_Lake
|
2024-05-14 09:41:07 +02:00 |
|
fanasina
|
904f25d0d2
|
ytool: debug COMPARE_N_TYPE
|
2024-05-06 00:27:56 +02:00 |
|
fanasina
|
76472e9492
|
modify code for qlearn rabbit
|
2024-05-06 00:26:09 +02:00 |
|
fanasina
|
77b9ead331
|
create new folder Qlearning, first example rabbit game
|
2024-04-29 00:01:32 +02:00 |
|
fanasina
|
62a98f3a9c
|
modify list_t by adding macro to create list of any structs
|
2024-04-29 00:00:12 +02:00 |
|
fanasina
|
1c4f8f801f
|
create linked list generic
|
2024-04-25 00:58:04 +02:00 |
|
fanasina
|
6a24c2b427
|
add signed coordinate transformations
|
2024-04-22 12:00:55 +02:00 |
|
fanasina
|
2ef9a6b7c4
|
setup neurons library and some script to test this lib
|
2024-04-16 21:15:23 +02:00 |
|
fanasina
|
4d80d44f70
|
add .so in gitignore
|
2024-03-26 14:29:02 +01:00 |
|
fanasina
|
9244239f46
|
debug -Werr and creake Makefile to build libneurons.so
|
2024-03-26 14:27:33 +01:00 |
|
fanasina
|
3911456abc
|
change setup neurons and add update learning rates
|
2024-03-22 10:15:21 +01:00 |
|
fanasina
|
19d7e03fa7
|
update gitignore
|
2024-03-06 10:56:13 +01:00 |
|
fanasina
|
35a1fa1f6c
|
add cloneuronset to parrallel learning in batch
|
2024-03-06 10:49:37 +01:00 |
|
fanasina
|
41ebf3691c
|
add some files data set tests
|
2024-02-28 09:57:57 +01:00 |
|
fanasina
|
924ff3a7dd
|
add functions calculate parallel updates neurons, and debug some leak functions
|
2024-02-28 09:57:21 +01:00 |
|
fanasina
|
2fc2fe477f
|
add some functions to pars input char* or file to convert to tensor input output
|
2024-02-26 18:01:57 +01:00 |
|
fanasina
|
39c8e90555
|
add test files input tensor from
|
2024-02-26 18:00:40 +01:00 |
|
fanasina
|
c1409546ef
|
add some functions to convert input char to dimension and tensor
|
2024-02-25 00:53:57 +01:00 |
|
fanasina
|
ef107c11db
|
create test and makefiles for neuron
|
2024-02-22 10:08:10 +01:00 |
|
fanasina
|
8bdd15f9a2
|
add neuron repository
|
2024-02-22 10:05:50 +01:00 |
|
fanasina
|
ccc3c3257b
|
add print and sprint dim and tensor for debug
|
2024-02-22 10:05:18 +01:00 |
|
fanasina
|
cdc4ddf373
|
add print and sprint tensor and split dim end tensor
|
2024-02-20 01:20:15 +01:00 |
|
fanasina
|
ede9ce4d59
|
remove some logs for debug in cl_tensor.c
|
2024-02-12 23:24:06 +01:00 |
|
fanasina
|
78b8cb5145
|
create valgrind script cmd
|
2024-02-12 12:12:54 +01:00 |
|
fanasina
|
c07ed1b160
|
debug tensor prod contract 2d cl and pthread
|
2024-02-12 12:08:16 +01:00 |
|
fanasina
|
60e4b16308
|
another debug with valgrind in fmock and tensor
|
2024-02-12 01:34:08 +01:00 |
|
fanasina
|
877891987a
|
debug mem leak valgrind on fmock
|
2024-02-09 16:05:55 +01:00 |
|
fanasina
|
9c58ca2873
|
debug leak mem in fmock
|
2024-02-09 13:16:31 +01:00 |
|
fanasina
|
e1171d720b
|
debug all leak mem with valgrind in ftest and tensor rep
|
2024-02-08 23:57:10 +01:00 |
|
fanasina
|
6ae0f7cd75
|
add product tensor with pthread (normal prod and contract prod)
|
2024-02-04 00:54:04 +01:00 |
|
fanasina
|
5fc1681e19
|
add test, I notice that if we increase parallel tests (-p 4 form me) it was less precision in gpu (cl) calculation: some tests failed
|
2024-02-02 23:30:41 +01:00 |
|
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 |
|