随笔 - 934, 文章 - 0, 评论 - 249, 阅读 - 345万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

机器学习python环境搭建

Posted on   蝈蝈俊  阅读(52)  评论(0编辑  收藏  举报

目的:跑通下面代码

相关代码


from torch import nn
import torch
import jieba
import numpy as np


raw_text = """越努力就越幸运"""

words = list(jieba.cut(raw_text))

print(words)




word_to_ix = {i:word for i,word in enumerate(set(words))}




embeds = nn.Embedding(4,3)

print(embeds.weight[0])




keys = word_to_ix.keys()

keys_list = list(keys)




tensor_value = torch.LongTensor(keys_list)


embeds(tensor_value)

环境准备

1、Anaconda

python需要下载很多包,如果之间有不兼容的,会很麻烦,而Anaconda集成了几乎常用的包,这也是那么多数据分析者推荐Anaconda的原因。

下载对应版本的
https://www.anaconda.com/

我下载的是 Anaconda3-2022.10-MacOSX-x86_64.pkg

2、PyTorch

PyTorch 是一个 Torch7 团队开源的 Python 的深度学习框架,通常使用 PyTorch 是将其作为:

  • 作为 numpy 的替代品,以使用强大的 GPU 能力;
  • 一个深度学习研究平台,提供最大的灵活性和速度。

官网: https://pytorch.org/
学习教程
https://www.w3cschool.cn/pytorch/

安装 PyTorch

conda install pytorch torchvision -c pytorch

3、jieba

jieba “结巴”中文分词
https://github.com/fxsjy/jieba
安装:

jieba作为一个第三方库,并不存在于Anaconda内置的packages中。

解决方法:

  1. https://pypi.org/project/jieba/#files下载压缩包

  2. 通过指令进入pkgs目录下的jieba目录,
    可以看到该文件夹内有setup.py这一安装文件。

cd /Users/ghj1976/opt/anaconda3/pkgs/jieba-0.42.1
  1. 安装

在命令行输入

python3 setup.py install

即可完成安装。

相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
历史上的今天:
2016-03-02 px、pt、in、dp、dpi
2013-03-02 算法导论第三版第二章第二节习题答案
点击右上角即可分享
微信分享提示