History log of /seL4-l4v-master/HOL4/src/AI/machine_learning/mlTreeNeuralNetwork.sml
Revision Date Author Comments
# f04004f9 26-Aug-2020 Thibault Gauthier <email@thibaultgauthier.fr>

TacticToe creates training examples from its own proof attempts (only loading)


# 99daf0c4 21-Jul-2020 Thibault Gauthier <email@thibaultgauthier.fr>

removing backquotes in hhExportLib avoiding alternate parsing


# 4eb88ca6 16-Jul-2020 Thibault Gauthier <email@thibaultgauthier.fr>

remove trailing whitespaces


# 50fc16d7 16-Jul-2020 Thibault Gauthier <email@thibaultgauthier.fr>

semi-local lambda lifting in holyhammer translation + s-expression export for tree neural networks


# 269a28b8 13-Jul-2020 Thibault Gauthier <email@thibaultgauthier.fr>

holyhammer translation: making lifting semi-local to avoid capturing type variables


# 33d8929a 04-Jul-2020 Thibault Gauthier <email@thibaultgauthier.fr>

ttt wip + filtering basis_emit in holyhammer export


# fbac46de 23-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

exporting examples for the policy network + reordering tactic during search according to the policy network


# 8108094e 18-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

nn term for sml expression


# 8aef5598 17-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

missing tttRecord. signature in tttUnfold code


# 4e8fbda0 17-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

summing the gradients for the node before backpropagating


# be6fc470 14-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

fixing type error: flattening after translation


# 1b15863c 14-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

more handlers for type error


# 6b1a3ce5 14-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

trying to fix a type error


# a6cf3463 15-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

training tnn from successful searches


# fd593a81 14-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

tnn advice for the value during tactictoe search


# 7e073d26 12-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

nicer statistics before training


# 0d93db8a 11-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

replacing tnnparam by tnndim


# 23459861 11-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

removing autoML


# 8c8dc53f 11-Jun-2020 Thibault Gauthier <email@thibaultgauthier.fr>

separting string tactic into applications


# a221d22c 13-May-2020 Thibault Gauthier <email@thibaultgauthier.fr>

remove trailing whitespaces


# d68495ee 29-Apr-2020 Thibault Gauthier <email@thibaultgauthier.fr>

exporting tptp examples


# f05e5e50 29-Apr-2020 Thibault Gauthier <email@thibaultgauthier.fr>

enigma for tactictoe: tptp export


# 49cfb5ab 09-Apr-2020 Thibault Gauthier <email@thibaultgauthier.fr>

removing trailing white spaces


# 15067f25 25-Mar-2020 Thibault Gauthier <email@thibaultgauthier.fr>

save before battery crash


# bd4e865c 17-Mar-2020 Thibault Gauthier <email@thibaultgauthier.fr>

removing AI_develop


# e4af7f2f 16-Mar-2020 Thibault Gauthier <email@thibaultgauthier.fr>

mcts for machine learning


# ca429884 12-Mar-2020 Thibault Gauthier <email@thibaultgauthier.fr>

supervised learning as a game


# 75ecbffc 20-Feb-2020 Thibault Gauthier <email@thibaultgauthier.fr>

remove trailing white spaces


# 9fb66d0f 11-Feb-2020 Thibault Gauthier <email@thibaultgauthier.fr>

fixing type mismatch during creation of embedding variable


# 96e49b5b 11-Feb-2020 Thibault Gauthier <email@thibaultgauthier.fr>

precomputation before starting big steps


# 8e807d4a 11-Feb-2020 Thibault Gauthier <email@thibaultgauthier.fr>

removing profiling


# d768cca7 11-Feb-2020 Thibault Gauthier <email@thibaultgauthier.fr>

removing profiling


# c6b7d067 11-Feb-2020 Thibault Gauthier <email@thibaultgauthier.fr>

faster ordering of term list


# 848454d9 08-Feb-2020 Thibault Gauthier <email@thibaultgauthier.fr>

Diophantine synthesis experiment first version


# 3528f6c1 17-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

easier examples


# 3401bc03 16-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

more work on combinator experiments


# 17aa505e 08-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

fixing mean square error messages


# 59a00fa9 07-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

MCTS: including the initial status in the node


# 3520153e 06-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

combinator experiments updated to reflect changes in mlReinforce


# 6e6fa1bc 05-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

mlTune removed


# 10aa520b 04-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

TNN features restored


# bbd71674 04-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

new TNN first working version


# e9916cfd 04-Jan-2020 Thibault Gauthier <email@thibaultgauthier.fr>

Refactoring mleTreeNeuralNetwork


# ccab7630 25-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

remove trailing whitespaces


# 78520e3c 21-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

allowing pre-computation that affects the player before the search


# f52ed2de 21-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

removing other term_of_boards and defining an real vector embedding as a variable


# 466d4841 17-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

trying to reproduce fast and successful synthesis experiment


# e24a4298 17-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

testing difference in parallelization between server and local machine


# c4483198 17-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

removing cost


# f6597e7a 16-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

remove trailing white spaces


# 81b15d7a 16-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

multiple players second experiment


# c3ed0080 16-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

more parallelization during neural network training (does not seem to help in the average case)


# 6654a228 14-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

removing trailing whitespaces


# 76950a3c 14-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

fix threads used in training neural networks


# 078e9445 11-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

updating files to reflect changes in smlParallel


# 7afae866 11-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

updating mlTune


# b82e7867 10-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

formula synthesis experiment adapted to new RL version


# 8f5daeb7 10-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

new reinforcement learning loop


# 9580e9e7 09-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

removing global reference from smlParallel


# 31bedb1c 07-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

more refactoring


# 17633f32 07-Nov-2019 Thibault Gauthier <email@thibaultgauthier.fr>

refactoring in progress: removing global variables


# c34ea663 31-Oct-2019 Thibault Gauthier <email@thibaultgauthier.fr>

allowing X in subterms


# a9c9472c 11-Aug-2019 Thibault Gauthier <email@thibaultgauthier.fr>

refractoring neural networks and probability


# fa604bf5 25-Jul-2019 Thibault Gauthier <email@thibaultgauthier.fr>

remove trailing whitespaces


# 9e532dea 25-Jul-2019 Thibault Gauthier <email@thibaultgauthier.fr>

biais for every layers working


# 308da68a 25-Jul-2019 Thibault Gauthier <email@thibaultgauthier.fr>

biais for every layers


# d9a39fc6 25-Jul-2019 Thibault Gauthier <email@thibaultgauthier.fr>

before removing external parallelism training failed experiment


# e6922732 18-Jul-2019 Thibault Gauthier <email@thibaultgauthier.fr>

batch external parallelization


# 11e8d29b 11-Jul-2019 Thibault Gauthier <email@thibaultgauthier.fr>

levels for hanabi


# b9b97495 08-Jul-2019 Thibault Gauthier <email@thibaultgauthier.fr>

null score


# 8eb11db9 01-Jul-2019 Thibault Gauthier <email@thibaultgauthier.fr>

random search


# ec2d8534 13-Jun-2019 Thibault Gauthier <email@thibaultgauthier.fr>

faster target program generation


# 29286485 12-Jun-2019 Thibault Gauthier <email@thibaultgauthier.fr>

simplified programming task


# 4c65bacd 10-Jun-2019 Thibault Gauthier <email@thibaultgauthier.fr>

only caching full forwrad pass through the network


# f9d08c60 10-Jun-2019 Thibault Gauthier <email@thibaultgauthier.fr>

caching neural network inference during mcts


# d2a2dbe2 25-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

better constraints on external parallelization


# aeb7bc97 25-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

removing trailing whitespaces + fix cache errors in term generation


# 076dfaa0 24-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

moving comments into code in arithmetical experiments


# 34c7802d 22-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

write/read for tree neural network


# 116a9ccf 20-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

before tuning experiment


# e17b9a6f 20-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

temporarily removing momentum


# dbdfc1e8 20-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

before temporarily removing momentum


# ee903032 18-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

mleCompute parameter tuning


# 38fbf0f4 15-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

moving, renaming, removing machine learning files


# 14563bfe 07-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

changing directory and build sequence + adding new entailment experiment


# ba44b299 02-May-2019 Thibault Gauthier <email@thibaultgauthier.fr>

remove external parallelism from train_tnn


# 30f963a2 29-Apr-2019 Thibault Gauthier <email@thibaultgauthier.fr>

update on rlGameCopy


# 3597d338 07-Apr-2019 Thibault Gauthier <email@thibaultgauthier.fr>

testset for rl


# 8957b136 06-Apr-2019 Thibault Gauthier <email@thibaultgauthier.fr>

updating rl for ground arithmetic


# 81f06d2c 21-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

printing real numbers with exact precision


# 7d724852 21-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

global references for gencode directories


# 355a1bde 20-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

external parallelism during training: first working version


# 1ba93d8f 19-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

nn training with external process (wip)


# 822d916e 16-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

different number of cores for training and exploration


# 2051d515 14-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

export term list as a list and not as a set


# b9c2ba59 13-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

rl exploration: external parallelism


# 37386021 12-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

removing unnecessary batch size argument


# 629cb132 12-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

optimizing matrix addition


# 0f7a9b38 12-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

I/O for training examples


# 914b3cdd 12-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

rl: more tests with parmap


# 4405a198 11-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

nn: I/O


# 0a38f2db 09-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

nn + mcts parallelism


# 536fd75f 01-Mar-2019 Thibault Gauthier <email@thibaultgauthier.fr>

removing all trailing white spaces


# b351c993 02-Feb-2019 Michael Norrish <Michael.Norrish@nicta.com.au>

Fix a bunch of breakages caused by assuming term to be an eqtype


# 3329dbe6 31-Jan-2019 Thibault Gauthier <email@thibaultgauthier.fr>

AIM paramodulation game specification


# b1bc3501 29-Jan-2019 Thibault Gauthier <email@thibaultgauthier.fr>

propositional and paramodulation provers


# a89d6bea 21-Jan-2019 Thibault Gauthier <email@thibaultgauthier.fr>

double headed treenns


# 7dad4f10 20-Jan-2019 Thibault Gauthier <email@thibaultgauthier.fr>

fix mcts: before updating tree neural networks


# 0cb76855 17-Jan-2019 Thibault Gauthier <email@thibaultgauthier.fr>

standard interface for reinforcement learning + dirichlet noise for mcts


# f2ad3795 07-Jan-2019 thibault <thibault_gauthier@hotmail.fr>

reinforcement learning mini-games + white spaces


# 84c9e91d 27-Nov-2018 thibault <thibault_gauthier@hotmail.fr>

minor


# d11bd0d1 11-Nov-2018 thibault <thibault_gauthier@hotmail.fr>

modifying some filenames


# 0733c652 08-Nov-2018 thibault <thibault_gauthier@hotmail.fr>

refactoring tactictoe/holyhammer (wip)