einx
Universal Notation for Tensor Operations in Python
파일 탐색기
최종 버전 다운로드 (.zip)- publish_pypi.yml
- run_pytest.yml
- run_typecheckers.yml
- einx.arrayapi.adapt_numpylike_elementwise.rst
- einx.arrayapi.adapt_numpylike_reduce.rst
- einx.jax.adapt_numpylike_elementwise.rst
- einx.jax.adapt_numpylike_reduce.rst
- einx.jax.adapt_with_vmap.rst
- einx.mlx.adapt_numpylike_elementwise.rst
- einx.mlx.adapt_numpylike_reduce.rst
- einx.mlx.adapt_with_vmap.rst
- einx.numpy.adapt_numpylike_elementwise.rst
- einx.numpy.adapt_numpylike_reduce.rst
- einx.tensorflow.adapt_numpylike_elementwise.rst
- einx.tensorflow.adapt_numpylike_reduce.rst
- einx.tinygrad.adapt_numpylike_elementwise.rst
- einx.tinygrad.adapt_numpylike_reduce.rst
- einx.torch.adapt_numpylike_elementwise.rst
- einx.torch.adapt_numpylike_reduce.rst
- einx.torch.adapt_with_vmap.rst
- arrayapi.rst
- jax.rst
- mlx.rst
- numpy.rst
- tensorflow.rst
- tinygrad.rst
- torch.rst
- einx.add_at.rst
- einx.argmax.rst
- einx.argmin.rst
- einx.argsort.rst
- einx.get_at.rst
- einx.set_at.rst
- einx.subtract_at.rst
- einx.dot.rst
- einx.flip.rst
- einx.id.rst
- einx.log_softmax.rst
- einx.roll.rst
- einx.softmax.rst
- einx.sort.rst
- einx.all.rst
- einx.any.rst
- einx.count_nonzero.rst
- einx.logsumexp.rst
- einx.max.rst
- einx.mean.rst
- einx.min.rst
- einx.prod.rst
- einx.std.rst
- einx.sum.rst
- einx.var.rst
- einx.add.rst
- einx.divide.rst
- einx.equal.rst
- einx.floor_divide.rst
- einx.greater.rst
- einx.greater_equal.rst
- einx.less.rst
- einx.less_equal.rst
- einx.logaddexp.rst
- einx.logical_and.rst
- einx.logical_or.rst
- einx.maximum.rst
- einx.minimum.rst
- einx.multiply.rst
- einx.not_equal.rst
- einx.subtract.rst
- einx.true_divide.rst
- einx.where.rst
- indexing.rst
- misc.rst
- reduction.rst
- scalar.rst
- einx.errors.AxisSizeError.rst
- einx.errors.BackendResolutionError.rst
- einx.errors.CallOperationError.rst
- einx.errors.ImportBackendError.rst
- einx.errors.OperationNotSupportedError.rst
- einx.errors.RankError.rst
- einx.errors.SemanticError.rst
- einx.errors.SyntaxError.rst
- einx.matches.rst
- einx.solve_axes.rst
- einx.solve_shapes.rst
- errors.rst
- solvers.rst
- adapters.rst
- operations.rst
- others.rst
- ein.rst
- namedtensor.rst
- numpylike.rst
- vmap.rst
- advanced.rst
- backends.rst
- basics.rst
- installation.rst
- compiledcode.rst
- isthiseinsteinnotation.rst
- operations.rst
- whyeinx.rst
- conf.py
- generate_compiled_code.py
- index.rst
- make.bat
- Makefile
- requirements.txt
- classical_from_arrayapi.py
- einsum_from_arrayapi.py
- namespacestack.py
- tensortype_from_arrayapi.py
- namedtensor_from_functorchdim.py
- classical_from_jax.py
- einsum_from_jax.py
- vmap_from_jax.py
- classical_from_mlx.py
- einsum_from_mlx.py
- vmap_from_mlx.py
- classical_from_numpy.py
- einsum_from_numpy.py
- classical_from_tensorflow.py
- einsum_from_tensorflow.py
- classical_from_tinygrad.py
- einsum_from_tinygrad.py
- classical_from_torch.py
- devicestack.py
- einsum_from_torch.py
- vmap_from_torch.py
- __init__.py
- _util.py
- classical_from_classical.py
- classical_from_einsum.py
- decomposednamedtensor_from_classical.py
- decomposednamedtensor_from_einsum.py
- decomposednamedtensor_from_vmap.py
- einx_from_namedtensor.py
- elementary_from_classical.py
- namedtensor_calltensorfactory.py
- namedtensor_from_decomposednamedtensor.py
- ops.py
- _docs.py
- _util.py
- arrayapi.py
- functorchdim.py
- jax.py
- mlx.py
- numpy.py
- tensorflow.py
- tinygrad.py
- torch.py
- api.py
- backend.py
- errors.py
- ops.py
- removed_ops.py
- types.py
- util.py
- __init__.py
- parse.py
- transform.py
- tree.py
- __init__.py
- cse.py
- solve.py
- transform.py
- tree.py
- __init__.py
- solve.py
- transform.py
- tree.py
- __init__.py
- namedtensor.py
- solve.py
- util.py
- __init__.py
- scope.py
- usage.py
- __init__.py
- run.py
- __init__.py
- _util.py
- classical.py
- graph.py
- optimizer.py
- __init__.py
- arrayapi.py
- functions.py
- jax.py
- mlx.py
- numpy.py
- tensor.py
- tensorflow.py
- tinygrad.py
- torch.py
- __init__.py
- tensor.py
- __init__.py
- python.py
- __init__.py
- graph.py
- visualize.py
- __init__.py
- cache.py
- use_name_of.py
- pytree.py
- rwlock.py
- solver.py
- __init__.py
- functorchdim.py
- __init__.py
- arrayapi.py
- backend.py
- errors.py
- jax.py
- mlx.py
- nn.py
- numpy.py
- py.typed
- tensorflow.py
- tinygrad.py
- torch.py
- conftest.py
- test_adapt.py
- test_backend_resolution.py
- test_compare_libs.py
- test_compilation.py
- test_experimental.py
- test_invalid_backend.py
- test_invalid_backend_version.py
- test_shapes.py
- test_tensor_conversion.py
- test_values.py
- fail.py
- pass.py
- .gitignore
- .pre-commit-config.yaml
- .readthedocs.yml
- CHANGELOG.md
- LICENSE
- pyproject.toml
- README.md
- ruff.toml
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/fferflo/einx
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd einx
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install einx
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
