使用 Lightkurve 進行光變曲線處理:
import lightkurve as lk
search_result = lk.search_lightcurve("Kepler-10")
lc = search_result.download().remove_nans()
lc.plot()
使用 AI 訓練模型分析數據:
import tensorflow as tf
from tensorflow.keras import layers, models
model = models.Sequential([
layers.Conv1D(32, kernel_size=5, activation='relu', input_shape=(1000,1)),
layers.MaxPooling1D(pool_size=2),
layers.Flatten(),
layers.Dense(64, activation='relu'),
layers.Dense(1, activation='sigmoid')
])
model.compile(optimizer='adam', loss='binary_crossentropy', metrics=['accuracy']) |