Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ValentinVignal/midiGenerator
/ types & classes
Types & classes
99 in github.com/ValentinVignal/midiGenerator
⨍
Functions
815
◇
Types & classes
99
↳
Endpoints
2
↓ 9 callers
Class
Parser
custom argument parser for MidiGenerator scripts
src/Args/Parser.py:8
↓ 3 callers
Class
AllInstSequence
src/NN/Sequences/AllInstSequence.py:9
↓ 3 callers
Class
MidiGenerator
src/MidiGenerator/MidiGenerator.py:12
↓ 2 callers
Class
ChooseLayer
simpleWorkingScripts/keras_if.py:20
↓ 2 callers
Class
KerasModel
Wrapper of the class tf.keras.Model
src/NN/Models/KerasModel.py:6
↓ 2 callers
Class
KerasNeuralNetwork
src/NN/KerasNeuralNetwork.py:23
↓ 2 callers
Class
LstmBlock
src/NN/layers/rnn.py:117
↓ 2 callers
Class
ReducedSequence
This class is use to train with a validation split
src/NN/Sequences/TrainValSequence.py:6
↓ 1 callers
Class
BandPlayer
src/Midi/Player/BandPlayer.py:11
↓ 1 callers
Class
Bshape
src/mtypes.py:77
↓ 1 callers
Class
ConvDecoder2D
src/NN/layers/coder2D.py:164
↓ 1 callers
Class
ConvDecoder3D
src/NN/layers/coder3D.py:164
↓ 1 callers
Class
ConvEncoder2D
src/NN/layers/coder2D.py:13
↓ 1 callers
Class
ConvEncoder3D
src/NN/layers/coder3D.py:13
↓ 1 callers
Class
DenseBlock
src/NN/layers/dense.py:12
↓ 1 callers
Class
Dimensions
src/BayesianOpt/Dimensions.py:5
↓ 1 callers
Class
GraphConv
Simple GCN layer, similar to https://arxiv.org/abs/1609.02907
src/NN/layers/gnc.py:24
↓ 1 callers
Class
KerasSequence
src/NN/Sequences/KerasSequence.py:10
↓ 1 callers
Class
LSTMGen
src/NN/layers/rnn.py:247
↓ 1 callers
Class
LastInstMonoBinary
Last layer for a model
src/NN/layers/last.py:130
↓ 1 callers
Class
Lstm
src/NN/layers/rnn.py:12
↓ 1 callers
Class
MainClass
simpleWorkingScripts/MixinClasses/MainClass.py:5
↓ 1 callers
Class
Metronome
Class to do metronome while playing. Also trigger the callbacks at the right time
src/Midi/Player/Metronome.py:10
↓ 1 callers
Class
MidiPlayer
src/Midi/Player/MidiPlayer.py:9
↓ 1 callers
Class
MyModel
simpleWorkingScripts/keras_if.py:49
↓ 1 callers
Class
MySequence
simpleWorkingScripts/working_rnn.py:59
↓ 1 callers
Class
MySequence
simpleWorkingScripts/stack_no_eager.py:36
↓ 1 callers
Class
MyTypes
src/mtypes.py:105
↓ 1 callers
Class
ProcessPlotter
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 callers
Class
ProductOfExpertMask
src/NN/layers/vae.py:71
↓ 1 callers
Class
RMVAEMono
src/NN/Models/RMVAEMono/RMVAEMono.py:16
↓ 1 callers
Class
RRMVAEMono
src/NN/Models/RRMVAEMono/RRMVAEMono.py:16
↓ 1 callers
Class
SAH
src/NN/layers/attention.py:112
↓ 1 callers
Class
ScaleDotProductAttention
src/NN/layers/attention.py:61
↓ 1 callers
Class
SequenceTrainOnBatch
src/NN/KerasNeuralNetwork.py:515
↓ 1 callers
Class
Shape
src/mtypes.py:45
↓ 1 callers
Class
Split
To split a tensor
src/NN/layers/last.py:14
Class
AddAcc
So there is always _acc metric in logs
src/NN/Callbacks/AddAcc.py:6
Class
AddPriorExper
src/NN/layers/vae.py:404
Class
AllInMemorySequence
src/NN/Sequences/AllInMemorySequence.py:10
Class
Annealing
src/NN/Callbacks/Annealing.py:8
Class
ApplyDifferentLayers
src/NN/layers/wrapper/l.py:71
Class
ApplyDifferentOnList
src/NN/layers/wrapper/l.py:35
Class
ApplySameOnList
src/NN/layers/wrapper/l.py:4
Class
ArgType
src/Args/ArgType.py:4
Class
BestAccuracy
src/NN/Callbacks/BestAccuracy.py:6
Class
CheckPoint
src/NN/Callbacks/CheckPoint.py:8
Class
Controller
src/Midi/Player/Controller.py:12
Class
ConvBlock2D
src/NN/layers/conv.py:148
Class
ConvBlock3D
src/NN/layers/conv.py:16
Class
ConvTransposedBlock2D
src/NN/layers/conv.py:199
Class
ConvTransposedBlock3D
src/NN/layers/conv.py:65
Class
Decoder2D
src/NN/layers/coder2D.py:252
Class
Decoder3D
src/NN/layers/coder3D.py:243
Class
DenseCoder
src/NN/layers/dense.py:61
Class
DenseForMean
Used to compute the mean of something using a Dense Layer
src/NN/layers/dense.py:219
Class
DenseForSTD
Used to compute the mean of something using a Dense Layer
src/NN/layers/dense.py:248
Class
DenseSameShape
Return a Dense layer which has the same shape as the inputs
src/NN/layers/dense.py:118
Class
Encoder2D
src/NN/layers/coder2D.py:80
Class
Encoder3D
src/NN/layers/coder3D.py:80
Class
ExpandDims
src/NN/layers/shapes.py:264
Class
FastSequence
src/NN/Sequences/FastSequence.py:12
Class
GCN
src/NN/layers/gnc.py:119
Class
Harmony
src/NN/layers/music.py:7
Class
KLD
src/NN/layers/vae.py:259
Class
KLDAnnealing
src/NN/layers/vae.py:309
Class
KerasCallback
src/NN/Callbacks/KerasCallback.py:4
Class
KerasLayer
Wrapper class Layer of Keras
src/NN/layers/KerasLayer.py:6
Class
LastInstMono
Last layer for a model
src/NN/layers/last.py:77
Class
LastMono
src/NN/layers/last.py:198
Class
LossHistory
src/NN/Callbacks/LossHistory.py:7
Class
LstmRNN
src/NN/layers/rnn.py:174
Class
MGComputeGeneration
src/MidiGenerator/MGComputeGeneration.py:11
Class
MGData
src/MidiGenerator/MGData.py:10
Class
MGGenerate
src/MidiGenerator/MGGenerate.py:13
Class
MGInit
src/MidiGenerator/MGInit.py:7
Class
MGLogistic
src/MidiGenerator/MGLogistic.py:7
Class
MGModel
src/MidiGenerator/MGModel.py:12
Class
MGReplicate
src/MidiGenerator/MGReplicate.py:12
Class
MGTrain
src/MidiGenerator/MGTrain.py:8
Class
MissingInstSequence
train on: only one expert everyone k random combinations
src/NN/Sequences/MissingInstSequence.py:6
Class
MultiLSTMGen
src/NN/layers/rnn.py:390
Class
NDense
Return a list of N tensor from Denses layers
src/NN/layers/dense.py:171
Class
NaNToZeros
src/NN/layers/vae.py:217
Class
NodeType
src/NN/layers/gnc.py:15
Class
ProductOfExpert
src/NN/layers/vae.py:12
Class
RPoeMask
Give the previous PoE to the next step
src/NN/layers/vae.py:133
Class
RealTimePianoroll
This class is used to plot some pianoroll to the user as fast as possible
src/Images/RealTimePianoroll.py:8
Class
SampleGaussian
Samples a Gaussian N(0, 1)
src/NN/layers/vae.py:243
Class
SeeAllInstSequence
src/NN/Sequences/AllInstSequence.py:32
Class
Stack
src/NN/layers/shapes.py:89
Class
SubClass1
simpleWorkingScripts/MixinClasses/SubClass1.py:1
Class
SubClass2
simpleWorkingScripts/MixinClasses/SubClass2.py:1
Class
SwitchListAxis
src/NN/layers/shapes.py:22
Class
TutoSA
Self attention of the tutorial
src/NN/layers/attention.py:9
Class
Unstack
src/NN/layers/shapes.py:184
Class
UpdateLayers
src/NN/Callbacks/UpdateLayers.py:9
Class
WrapInTrainingMySequence
src/NN/in_training.py:54
Class
WrappedInTrainingModel
src/NN/in_training.py:6