Python(matplotlib.pyplot)を使ってグラフを描画する方法

必要なもの Google アカウント 手順 https://colab.research.google.com/ にアクセス 「ファイル」→「ノートブックを新規作成」を選択 下記のコードを貼り付けて実行 import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 2*np.pi, 500) plt.plot(x, np.sin(x), label="sin curve") plt.plot(x, np.cos(x), label="cos curve") plt.legend() # 凡例の表示 plt.show() 実行結果 参考 matplotlib.pyplot — Matplotlib 3.5.3 documentation

Twitter APIとGoogle Colaboratoryを使ってTweetする方法

必要なもの Twitter API Twitter API SECRET Twitter ACCESS TOKEN Twitter ACCESS TOKEN SECRET Google アカウント Twitter API の取得方法は参考のサイトを参照してください。 APIを使ってツイートする手順 https://colab.research.google.com/ にアクセス 「ファイル」→「ノートブックを新規作成」を選択 下記のコードを貼り付けて実行(実際の各値はご自身で取得したものを使ってください) API_KEY = '9Smu2f2RoLqbVQHQq6n79Z2JW' API_SECRET = 'uGVRIkLL2l8sRyPv2Lr4mXxXppnQF1isMoRnvktcXCtFgAK2R8' ACCESS_TOKEN = '0367292979164670705-7hSErDoQbO6fkFtnn5UY0vqpvecy0O' ACCESS_TOKEN_SECRET = 'pUv81U9GVzZirz5g4AxZPHAJ4GpSXnBo8GUcZ1egtjw9q' 下記のコードを貼り付けて実行 import tweepy 下記のコードを貼り付けて実行(API v1.1) auth = tweepy.OAuthHandler(API_KEY, API_SECRET) auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET) api = tweepy.API(auth) api.update_status("hello") →helloというツイートが投稿される 下記のコードを貼り付けて実行(API v2.0) client = tweepy.Client(consumer_key=API_KEY, consumer_secret=API_SECRET, access_token=ACCESS_TOKEN, access_token_secret=ACCESS_TOKEN_SECRET) client.create_tweet(text='hello v2') →hello v2というツイートが投稿される...

AI(StableDiffusion)を使ってイラスト画像生成する方法

Stable diffusionとは Stable diffusionは、ドイツのミュンヘン大学の研究チームが開発した入力された文字情報から画像を生成するAIです。 様々な画像を学習させることで実写からイラストまで様々な画像を生成することができます。 今回は、Stable diffusionの学習済みデータを使ってイラスト画像を生成する方法を紹介します。 用意するもの Googleアカウント のみとなります 生成手順 https://colab.research.google.com を開く 左上のファイルからノートブックを新規作成を選択 編集からノートブックの設定を選択 ハードウェアアクセラレータをGPUに変更 下記のコードを貼り付けて実行 !pip install diffusers==0.8.0 transformers 下記のコードを貼り付けて実行 from diffusers import StableDiffusionPipeline 下記のコードを貼り付けて実行 pipe = StableDiffusionPipeline.from_pretrained("gsdf/Counterfeit-V2.5") pipe.to("cuda") 下記のコードを貼り付けて実行 prompt = "((masterpiece,best quality)),1girl, solo, animal ears, rabbit, barefoot, knees up, dress, sitting, rabbit ears, short sleeves, looking at viewer, grass, short hair, smile, white hair, puffy sleeves, outdoors, puffy short sleeves, bangs, on ground, full body, animal, white dress, sunlight, brown eyes, dappled sunlight, day, depth of field" n_prompt = "EasyNegative, extra fingers,fewer fingers" image = pipe(prompt, negative_prompt = n_prompt)....