MCPcopy Create free account

hub / github.com/ValentinVignal/midiGenerator / types & classes

Types & classes99 in github.com/ValentinVignal/midiGenerator

↓ 9 callersClassParser
custom argument parser for MidiGenerator scripts
src/Args/Parser.py:8
↓ 3 callersClassAllInstSequence
src/NN/Sequences/AllInstSequence.py:9
↓ 3 callersClassMidiGenerator
src/MidiGenerator/MidiGenerator.py:12
↓ 2 callersClassChooseLayer
simpleWorkingScripts/keras_if.py:20
↓ 2 callersClassKerasModel
Wrapper of the class tf.keras.Model
src/NN/Models/KerasModel.py:6
↓ 2 callersClassKerasNeuralNetwork
src/NN/KerasNeuralNetwork.py:23
↓ 2 callersClassLstmBlock
src/NN/layers/rnn.py:117
↓ 2 callersClassReducedSequence
This class is use to train with a validation split
src/NN/Sequences/TrainValSequence.py:6
↓ 1 callersClassBandPlayer
src/Midi/Player/BandPlayer.py:11
↓ 1 callersClassBshape
src/mtypes.py:77
↓ 1 callersClassConvDecoder2D
src/NN/layers/coder2D.py:164
↓ 1 callersClassConvDecoder3D
src/NN/layers/coder3D.py:164
↓ 1 callersClassConvEncoder2D
src/NN/layers/coder2D.py:13
↓ 1 callersClassConvEncoder3D
src/NN/layers/coder3D.py:13
↓ 1 callersClassDenseBlock
src/NN/layers/dense.py:12
↓ 1 callersClassDimensions
src/BayesianOpt/Dimensions.py:5
↓ 1 callersClassGraphConv
Simple GCN layer, similar to https://arxiv.org/abs/1609.02907
src/NN/layers/gnc.py:24
↓ 1 callersClassKerasSequence
src/NN/Sequences/KerasSequence.py:10
↓ 1 callersClassLSTMGen
src/NN/layers/rnn.py:247
↓ 1 callersClassLastInstMonoBinary
Last layer for a model
src/NN/layers/last.py:130
↓ 1 callersClassLstm
src/NN/layers/rnn.py:12
↓ 1 callersClassMainClass
simpleWorkingScripts/MixinClasses/MainClass.py:5
↓ 1 callersClassMetronome
Class to do metronome while playing. Also trigger the callbacks at the right time
src/Midi/Player/Metronome.py:10
↓ 1 callersClassMidiPlayer
src/Midi/Player/MidiPlayer.py:9
↓ 1 callersClassMyModel
simpleWorkingScripts/keras_if.py:49
↓ 1 callersClassMySequence
simpleWorkingScripts/working_rnn.py:59
↓ 1 callersClassMySequence
simpleWorkingScripts/stack_no_eager.py:36
↓ 1 callersClassMyTypes
src/mtypes.py:105
↓ 1 callersClassProcessPlotter
We need to use this class because matplotlib doesn't support multi processing. the functions .plot()/.show()/.draw() need to be all in the sa
src/Images/RealTimePianoroll.py:47
↓ 1 callersClassProductOfExpertMask
src/NN/layers/vae.py:71
↓ 1 callersClassRMVAEMono
src/NN/Models/RMVAEMono/RMVAEMono.py:16
↓ 1 callersClassRRMVAEMono
src/NN/Models/RRMVAEMono/RRMVAEMono.py:16
↓ 1 callersClassSAH
src/NN/layers/attention.py:112
↓ 1 callersClassScaleDotProductAttention
src/NN/layers/attention.py:61
↓ 1 callersClassSequenceTrainOnBatch
src/NN/KerasNeuralNetwork.py:515
↓ 1 callersClassShape
src/mtypes.py:45
↓ 1 callersClassSplit
To split a tensor
src/NN/layers/last.py:14
ClassAddAcc
So there is always _acc metric in logs
src/NN/Callbacks/AddAcc.py:6
ClassAddPriorExper
src/NN/layers/vae.py:404
ClassAllInMemorySequence
src/NN/Sequences/AllInMemorySequence.py:10
ClassAnnealing
src/NN/Callbacks/Annealing.py:8
ClassApplyDifferentLayers
src/NN/layers/wrapper/l.py:71
ClassApplyDifferentOnList
src/NN/layers/wrapper/l.py:35
ClassApplySameOnList
src/NN/layers/wrapper/l.py:4
ClassArgType
src/Args/ArgType.py:4
ClassBestAccuracy
src/NN/Callbacks/BestAccuracy.py:6
ClassCheckPoint
src/NN/Callbacks/CheckPoint.py:8
ClassController
src/Midi/Player/Controller.py:12
ClassConvBlock2D
src/NN/layers/conv.py:148
ClassConvBlock3D
src/NN/layers/conv.py:16
ClassConvTransposedBlock2D
src/NN/layers/conv.py:199
ClassConvTransposedBlock3D
src/NN/layers/conv.py:65
ClassDecoder2D
src/NN/layers/coder2D.py:252
ClassDecoder3D
src/NN/layers/coder3D.py:243
ClassDenseCoder
src/NN/layers/dense.py:61
ClassDenseForMean
Used to compute the mean of something using a Dense Layer
src/NN/layers/dense.py:219
ClassDenseForSTD
Used to compute the mean of something using a Dense Layer
src/NN/layers/dense.py:248
ClassDenseSameShape
Return a Dense layer which has the same shape as the inputs
src/NN/layers/dense.py:118
ClassEncoder2D
src/NN/layers/coder2D.py:80
ClassEncoder3D
src/NN/layers/coder3D.py:80
ClassExpandDims
src/NN/layers/shapes.py:264
ClassFastSequence
src/NN/Sequences/FastSequence.py:12
ClassGCN
src/NN/layers/gnc.py:119
ClassHarmony
src/NN/layers/music.py:7
ClassKLD
src/NN/layers/vae.py:259
ClassKLDAnnealing
src/NN/layers/vae.py:309
ClassKerasCallback
src/NN/Callbacks/KerasCallback.py:4
ClassKerasLayer
Wrapper class Layer of Keras
src/NN/layers/KerasLayer.py:6
ClassLastInstMono
Last layer for a model
src/NN/layers/last.py:77
ClassLastMono
src/NN/layers/last.py:198
ClassLossHistory
src/NN/Callbacks/LossHistory.py:7
ClassLstmRNN
src/NN/layers/rnn.py:174
ClassMGComputeGeneration
src/MidiGenerator/MGComputeGeneration.py:11
ClassMGData
src/MidiGenerator/MGData.py:10
ClassMGGenerate
src/MidiGenerator/MGGenerate.py:13
ClassMGInit
src/MidiGenerator/MGInit.py:7
ClassMGLogistic
src/MidiGenerator/MGLogistic.py:7
ClassMGModel
src/MidiGenerator/MGModel.py:12
ClassMGReplicate
src/MidiGenerator/MGReplicate.py:12
ClassMGTrain
src/MidiGenerator/MGTrain.py:8
ClassMissingInstSequence
train on: only one expert everyone k random combinations
src/NN/Sequences/MissingInstSequence.py:6
ClassMultiLSTMGen
src/NN/layers/rnn.py:390
ClassNDense
Return a list of N tensor from Denses layers
src/NN/layers/dense.py:171
ClassNaNToZeros
src/NN/layers/vae.py:217
ClassNodeType
src/NN/layers/gnc.py:15
ClassProductOfExpert
src/NN/layers/vae.py:12
ClassRPoeMask
Give the previous PoE to the next step
src/NN/layers/vae.py:133
ClassRealTimePianoroll
This class is used to plot some pianoroll to the user as fast as possible
src/Images/RealTimePianoroll.py:8
ClassSampleGaussian
Samples a Gaussian N(0, 1)
src/NN/layers/vae.py:243
ClassSeeAllInstSequence
src/NN/Sequences/AllInstSequence.py:32
ClassStack
src/NN/layers/shapes.py:89
ClassSubClass1
simpleWorkingScripts/MixinClasses/SubClass1.py:1
ClassSubClass2
simpleWorkingScripts/MixinClasses/SubClass2.py:1
ClassSwitchListAxis
src/NN/layers/shapes.py:22
ClassTutoSA
Self attention of the tutorial
src/NN/layers/attention.py:9
ClassUnstack
src/NN/layers/shapes.py:184
ClassUpdateLayers
src/NN/Callbacks/UpdateLayers.py:9
ClassWrapInTrainingMySequence
src/NN/in_training.py:54
ClassWrappedInTrainingModel
src/NN/in_training.py:6