NumpyCodeGenerator class¶
(Shortest import: from brian2 import NumpyCodeGenerator)
-
class
brian2.codegen.generators.numpy_generator.NumpyCodeGenerator(variables, variable_indices, owner, iterate_all, codeobj_class, name, template_name, override_conditional_write=None, allows_scalar_write=False)[source]¶ Bases:
brian2.codegen.generators.base.CodeGeneratorNumpy language
Essentially Python but vectorised.
Methods
conditional_write(line, stmt, variables, …)determine_keywords()read_arrays(read, write, indices, variables, …)translate_expression(expr)translate_one_statement_sequence(statements)translate_statement(statement)ufunc_at_vectorisation(statement, variables, …)vectorise_code(statements, variables, …[, …])write_arrays(statements, read, write, …)Details