资源简介
一个完成的spark mllib 协同过滤推荐算法ALS 完整实例程序,基于 spark yarn-client模式运行,另外,包括训练数据。
代码片段和文件信息
def SetLogger(sc):
logger = sc._jvm.org.apache.log4j
logger.LogManager.getLogger(“org“).setLevel(logger.Level.ERROR)
logger.LogManager.getLogger(“akka“).setLevel(logger.Level.ERROR)
logger.LogManager.getRootLogger().setLevel(logger.Level.ERROR)
def SetPath(sc):
#global Path
if sc.master[0:5] == “local“:
path = “file:/usr/wuds/wudspy/pythonwork/ipynotebook“
else:
path = “hdfs://wuds.hadoop.com:50021/user/hadoop“
return (path)
def CreateSparkContext():
from pyspark import SparkContext
from pyspark import SparkConf
print(“======== pyspark init ========“)
sparkConf = SparkConf().setAppName(“ALS“).set(“spark.ui.showConsoleProgress““false“).setMaster(“yarn“)
#sparkConf = SparkConf().setAppName(“spCount“).set(“spark.ui.showConsoleProgress““false“)
sc = SparkContext(conf = sparkConf)
print(“master=“+sc.master)
return (sc)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-07 17:10 ALS\
文件 236344 2018-02-26 19:45 ALS\u.item
文件 2248 2018-03-05 12:40 ALS\Rc.py
文件 0 2018-02-26 17:46 ALS\__init__.py
文件 1979173 2018-02-26 19:45 ALS\u.data
文件 913 2018-03-05 14:06 ALS\Com.py
文件 928 2018-03-06 17:39 ALS\RcTrain.py
相关资源
- Data Science Fundamentals for Python and Mongo
-
Python-汉字的神经风格转移Neuralst
y - Fundamentals of Python Data Structures 无水印
- automate_online-materials
- Python Requests Essentials 2015
- CherryPy Essentials - Rapid Python Web Applica
- Fundamentals of Python Data Structures
- Data Analytics with Spark Using Python
- 完整书签PySpark实战指南:利用Python和
- Python+Spark 2.0+Hadoop机器学习与大数据实
- Python用户画像学习文章
- Python+Spark 2.0+Hadoop机器学习与大数据实
- 《Python Spark2.0 Hadoop机器学习与大数据
- Python+Spark 2.0+Hadoop机器学习与大数据实
- Python+Spark 2.0+Hadoop机器学习与大数据实
- Python-PySpark编程最佳实践指南
- 在 VisualStudio 2017环境下使用Python之爬
- tutorials.7z
评论
共有 条评论