class_docstr: Class for Euclidean spaces.
  
  By definition, a Euclidean space is a vector space of a given
  dimension, equipped with a Euclidean metric.
  
  Parameters
  ----------
  dim : int
      Dimension of the Euclidean space.
class_docstr_tok: ["Class","for","Euclidean","spaces",".","By","definition",",","a","Euclidean","space","is","a","vector","space","of","a","given","dimension",",","equipped","with","a","Euclidean","metric",".","Parameters","--","--","--","--","--","dim",":","int","Dimension","of","the","Euclidean","space","."]
docstr: Create the canonical basis.
docstr_tok: ["Create","the","canonical","basis","."]
code: def _create_basis(self):
      """Create the canonical basis."""
      return gs.eye(self.dim)
  
file_path: geomstats/geomstats/geometry/euclidean.py
imports: import geomstats.backend
  from geomstats.geometry.base import VectorSpace
  from geomstats.geometry.riemannian_metric import RiemannianMetric
  from geomstats.vectorization import repeat_out
label_desc: Use image node_id 4 for calling the Euclidean obj's underlying member method code with example usage: obj._create_basis() and returns: gs