#1 - 2015-8-22 10:19
Glenn
关联贴(?):http://bgm.tv/group/topic/311583

本来是想随便写点东西练练手,熟练一下Python的metaclass,decorator,mixin之类的,毕竟平常基本都在用sklearn、pandas这种东西,写真正意义上的python code机会比较少。结果谁知道越写越多,干脆就写成个package了。然后顺便加了个简易CLI。

地址:https://github.com/glennq/bgmcli
注:不支持Python3,且目前只支持动画条目。

Quick Start:

安装:clone下来之后用 "python setup.py install" 安装。

API基本用法

import codecs
from bgmcli.api import BangumiSession

# 标记条目id 253为看过,评分8,并加Tag
with BangumiSession('xxxxx@gmail.com', 'password') as session:
    coll = session.get_sub_collection('253')
    coll.c_status = 2
    coll.rating = 8
    coll.tags = ['SUNRISE', 'TV']
    coll.sync_collection()

# 导出在看动画条目及进度为JSON
with BangumiSession('xxxxx@gmail.com', 'password') as session:
    watching = session.get_dummy_collections('anime', 3)
    serialized = [coll.to_regular_collection().to_json() for coll in watching]
with codecs.open('watching.txt', 'w', encoding='utf8') as f:
    f.write('\n'.join(serialized))


CLI基本用法(见gif):



嘛,想想应该也不会有人用,就连我自己大概也不会用,所以估计也不会有新功能了。

下一个项目,可能是用RNN来自动生成茶话会风格的帖子吧,如果我有空的话。
#2 - 2015-8-22 10:25
(xxsuneV)
赞一个,虽然不会用。
#2-1 - 2015-8-22 10:30
#3 - 2015-8-22 10:40
不错不错,赞一个。以后不用开网页了。ps,竟然是中文。。。
#3-1 - 2015-8-22 10:46
Glenn
本来是想设定可以选择显示中文或日文,不过因为懒所以就。。
#4 - 2015-8-22 10:49
(この勝利を、近所のおばさんに捧げる!)
同学你好,请问你是RNN信徒吗?前两天Juergen Schmidhuber刚来我们这儿,请问你怎么看他?(bgm58)(bgm58)(bgm58)
#4-1 - 2015-8-22 10:59
Glenn
我不是什么信徒,只是实用主义者。虽然也受到了NYU这边潜移默化的影响,但这里就算是信徒也大多是CNN信徒。。

Juergen Schmidhuber不大了解啊,只知道他的LSTM,最近看到他名字好像还是几个月前那篇"Critique of Paper by "Deep Learning Conspiracy"的文章
#4-2 - 2015-8-22 11:10
Kane
Glenn 说: 我不是什么信徒,只是实用主义者。虽然也受到了NYU这边潜移默化的影响,但这里就算是信徒也大多是CNN信徒。。

Juergen Schmidhuber不大了解啊,只知道他的LSTM,最近看到他名字好像...
deepmind几个cofounder是他学生,他一边用这个给自己作宣传还一边写blog打学生脸,也是很有趣(
#4-3 - 2015-8-22 11:17
Explorare
RNN kwsk
#4-4 - 2015-8-22 11:19
Glenn
Kane 说: deepmind几个cofounder是他学生,他一边用这个给自己作宣传还一边写blog打学生脸,也是很有趣(
。。所以就没有哪个业界大公司把他收编了么?
#4-5 - 2015-8-22 11:22
Glenn
Explorare 说: RNN kwsk
recurrent neural network
#4-6 - 2015-8-22 11:50
Explorare
Glenn 说: recurrent neural network
多谢。另外po主对waifu2x这个项目怎么看呢?能否给一些CNN入门建议呢?
#4-7 - 2015-8-22 11:58
Glenn
Explorare 说: 多谢。另外po主对waifu2x这个项目怎么看呢?能否给一些CNN入门建议呢?
以前好像看过这个repo,记得用的是torch吧,是个不错的选择,嗯。

入门的话,如果你对neural net没有什么基础的话,建议从http://neuralnetworksanddeeplearning.com/ 这里开始。看完之后试着自己用python实现一个简单的CNN。然后再找个趁手的deep learning library开始熟悉,找点数据开始跑吧
#4-8 - 2015-8-22 12:08
Explorare
Glenn 说: 以前好像看过这个repo,记得用的是torch吧,是个不错的选择,嗯。

入门的话,如果你对neural net没有什么基础的话,建议从http://neuralnetworksanddeeplear...
多谢建议,另外能否推荐一些cnn相关论坛或者部落格呢?不过bgm倒是藏龙卧虎(bgm38)
#4-9 - 2015-8-22 12:15
Glenn
Explorare 说: 多谢建议,另外能否推荐一些cnn相关论坛或者部落格呢?不过bgm倒是藏龙卧虎
没有那么细化的论坛吧。。machine learning相关的话,reddit的machine learning区之类的?
我一般就关注一下datatau的新闻而已,虽然范围更广了。。
#5 - 2015-8-22 12:08
(不易相处)
kanguo (bgm38)