rateML Package¶
XML2model¶
LEMS2python module implements a DSL code generation using a TVB-specific LEMS-based DSL.
- class tvb.rateML.XML2model.RateML(model_filename=None, language=None, XMLfolder=None, GENfolder=None)[source]¶
Bases:
object- XSD_validate_XML()[source]¶
Use own validation instead of LEMS because of slight difference in definition file
- familiarize_TVB(model_str)[source]¶
Write new model to TVB model location and into init.py such it is familiar to TVB if not already present This is for Python models only
tmpl8_cuda¶
tmpl8_driver¶
tmpl8_python¶
Subpackages¶
generatedModelsPackageepileptorEpileptorTEpileptorT.IextEpileptorT.Iext2EpileptorT.KfEpileptorT.KsEpileptorT.KvfEpileptorT.aEpileptorT.aaEpileptorT.bEpileptorT.bbEpileptorT.cEpileptorT.cvarEpileptorT.dEpileptorT.dfun()EpileptorT.modificationEpileptorT.rEpileptorT.sEpileptorT.slopeEpileptorT.state_variable_rangeEpileptorT.state_variablesEpileptorT.tauEpileptorT.ttEpileptorT.variables_of_interestEpileptorT.x0
kuramotomontbriooscillatorOscillatorTOscillatorT.IOscillatorT.aOscillatorT.alphaOscillatorT.bOscillatorT.betaOscillatorT.cOscillatorT.cvarOscillatorT.dOscillatorT.dfun()OscillatorT.eOscillatorT.fOscillatorT.gOscillatorT.gammaOscillatorT.state_variable_boundariesOscillatorT.state_variable_rangeOscillatorT.state_variablesOscillatorT.tauOscillatorT.variables_of_interest
rwongwangRwongwangTRwongwangT.GRwongwangT.I_0RwongwangT.JIRwongwangT.J_IRwongwangT.J_NRwongwangT.J_NMDARwongwangT.a_ERwongwangT.a_IRwongwangT.b_ERwongwangT.b_IRwongwangT.cvarRwongwangT.d_ERwongwangT.d_IRwongwangT.dfun()RwongwangT.gamma_ERwongwangT.gamma_IRwongwangT.lamdaRwongwangT.state_variable_boundariesRwongwangT.state_variable_rangeRwongwangT.state_variablesRwongwangT.tau_ERwongwangT.tau_IRwongwangT.variables_of_interestRwongwangT.w_ERwongwangT.w_IRwongwangT.w_plus
- Subpackages
runPackagemodel_driverDriver_ExecuteDriver_Execute.cf()Driver_Execute.compare_with_ref()Driver_Execute.gpu_mem_info()Driver_Execute.make_gpu_data()Driver_Execute.make_kernel()Driver_Execute.nbytes()Driver_Execute.plot_output()Driver_Execute.release_gpumem()Driver_Execute.run_all()Driver_Execute.run_simulation()Driver_Execute.set_CUDA_ref_model_dir()Driver_Execute.set_CUDAmodel_dir()Driver_Execute.write_output()
Driver_Setup
model_driver_boldDriver_ExecuteDriver_Execute.cf()Driver_Execute.compare_with_ref()Driver_Execute.gpu_mem_info()Driver_Execute.make_gpu_data()Driver_Execute.make_kernel()Driver_Execute.nbytes()Driver_Execute.plot_output()Driver_Execute.release_gpumem()Driver_Execute.run_all()Driver_Execute.run_simulation()Driver_Execute.set_CUDA_ref_model_dir()Driver_Execute.set_CUDAmodel_dir()Driver_Execute.write_output()
Driver_Setup
model_driver_heunmodel_driver_zerlautDriver_ExecuteDriver_Execute.cf()Driver_Execute.compare_with_ref()Driver_Execute.gpu_mem_info()Driver_Execute.make_gpu_data()Driver_Execute.make_kernel()Driver_Execute.nbytes()Driver_Execute.plot_output()Driver_Execute.release_gpumem()Driver_Execute.run_all()Driver_Execute.run_simulation()Driver_Execute.set_CUDA_ref_model_dir()Driver_Execute.set_CUDAmodel_dir()Driver_Execute.write_output()
Driver_Setup
regular_run